CVE-2026-96611
Publiée le 2026-09-23 · Dernière modification le 2026-10-15
Les versions de FFmpeg antérieures à la 9.0 sont affectées lors du traitement de fichiers d'images HEIF spécialement conçus. Un attaquant peut déclencher une erreur de corruption de mémoire en fournissant un fichier dont les dimensions d'image sont surdimensionnées, ce qui pourrait lui permettre d'exécuter du code arbitraire ou de voler des données sensibles du système. Cela nécessite que l'attaquant vous convainque de traiter un fichier malveillant localement, car l'attaque ne peut pas être déclenchée à distance via un réseau.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
FFmpeg before 9.0 has a signed integer overflow in libavformat/mov.c. In mov_read_ispe(), uint32_t width/height values from a crafted HEIF ispe box are stored into signed int fields without bounds checking, allowing values exceeding INT_MAX to become negative. In read_image_grid(), accumulating these values causes signed integer overflow (undefined behavior per C17 section 6.5), which on x86 wraps to a small positive value, bypassing downstream validity checks.