CVE-2026-66039 in FFmpeg
Résumé
par VulDB • 24/07/2026
FFmpeg jusqu'à la version 8.1.2, corrigé dans le commit aafb5c6, contient une vulnérabilité de dépassement d'entier signé (signed integer overflow) dans le décodeur audio MACE6 qui permet aux attaquants de corrompre la mémoire heap en fournissant un fichier CAF truqué avec une valeur malveillante pour bytes_per_packet. Les attaquants peuvent créer un fichier CAF avec des valeurs bytes_per_packet et frames_per_packet excessives dans le chunk desc afin de déclencher un dépassement d'entier (integer overflow) dans mace_decode_frame() lors du calcul du nombre d'échantillons en sortie, ce qui entraîne une allocation de tampon sous-dimensionnée et une écriture hors limites sur la heap (heap out-of-bounds write), pouvant permettre l'exécution de code.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.