CVE-2026-96611 in FFmpeg
Riassunto
di VulDB • 23/09/2026
FFmpeg prima della versione 9.0 presenta un bug di tipo signed integer overflow in libavformat/mov.c. Nella funzione mov_read_ispe(), i valori uint32_t width/height provenienti da una casella ispe HEIF manipolata vengono memorizzati nei campi signed int senza alcun controllo dei limiti, consentendo a valori superiori a INT_MAX di diventare negativi. In read_image_grid(), l'accumulo di questi valori provoca un overflow intero con segno (comportamento non definito secondo la sezione 6.5 dello standard C17), che su architettura x86 si avvolge in un piccolo valore positivo, eludendo i controlli di validità a valle.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.