FFmpeg through 8.1.2, fixed in commit aafb5c6, contains a signed integer overflow vulnerability in the MACE6 audio decoder that allows attackers to corrupt heap memory by supplying a crafted CAF file with a malicious bytes_per_packet value. Attackers can craft a CAF file with oversized bytes_per_packet and frames_per_packet values in the desc chunk to trigger an integer overflow in mace_decode_frame() during output sample count computation, resulting in an undersized buffer allocation and heap out-of-bounds write that could enable code execution.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Ubuntu | — | Upgrade libavcodec62 (Ubuntu Pro)Upgrade libavcodec58 (Ubuntu Pro)Upgrade libavfilter6 (Ubuntu Pro)Upgrade libavcodec-ffmpeg-extra56 (Ubuntu Pro)Upgrade libavcodec-extra58 (Ubuntu Pro)Upgrade libavresample-dev (Ubuntu Pro)Upgrade libswscale-ffmpeg3 (Ubuntu Pro)Upgrade libavfilter-extra6 (Ubuntu Pro)Upgrade libavfilter-extra7 (Ubuntu Pro)Upgrade libavfilter11 (Ubuntu Pro)Upgrade ffmpeg (Ubuntu Pro)Upgrade libavcodec60 (Ubuntu Pro)Upgrade libavdevice58 (Ubuntu Pro)Upgrade libavfilter-extra (Ubuntu Pro)Upgrade libavdevice-ffmpeg56 (Ubuntu Pro)Upgrade libavformat-extra58 (Ubuntu Pro)Upgrade libavresample4 (Ubuntu Pro)Upgrade libpostproc57 (Ubuntu Pro)Upgrade libavformat58 (Ubuntu Pro)Upgrade libpostproc54 (Ubuntu Pro)Upgrade libavcodec-extra60 (Ubuntu Pro)Upgrade libavutil-dev (Ubuntu Pro)Upgrade libswscale5 (Ubuntu Pro)Upgrade libpostproc55 (Ubuntu Pro)Upgrade libavresample-ffmpeg2 (Ubuntu Pro)Upgrade libavformat-extra60 (Ubuntu Pro)Upgrade libavcodec-extra (Ubuntu Pro)Upgrade libswresample-ffmpeg1 (Ubuntu Pro)Upgrade libswscale4 (Ubuntu Pro)Upgrade libavdevice-dev (Ubuntu Pro)Upgrade libavcodec-ffmpeg56 (Ubuntu Pro)Upgrade libavfilter7 (Ubuntu Pro)Upgrade libavcodec-extra57 (Ubuntu Pro)Upgrade libpostproc-ffmpeg53 (Ubuntu Pro)Upgrade libavformat62 (Ubuntu Pro)Upgrade libswscale7 (Ubuntu Pro)Upgrade libavfilter-ffmpeg5 (Ubuntu Pro)Upgrade libswscale9 (Ubuntu Pro)Upgrade libavutil60 (Ubuntu Pro)Upgrade libavutil56 (Ubuntu Pro)Upgrade libavfilter-dev (Ubuntu Pro)Upgrade libavformat-extra62 (Ubuntu Pro)Upgrade libavutil55 (Ubuntu Pro)Upgrade libavutil-ffmpeg54 (Ubuntu Pro)Upgrade libavfilter-extra9 (Ubuntu Pro)Upgrade libavdevice62 (Ubuntu Pro)Upgrade libavcodec57 (Ubuntu Pro)Upgrade libavfilter9 (Ubuntu Pro)Upgrade libavformat60 (Ubuntu Pro)Upgrade libswresample2 (Ubuntu Pro)Upgrade libswresample6 (Ubuntu Pro)Upgrade libswresample4 (Ubuntu Pro)Upgrade libavresample3 (Ubuntu Pro)Upgrade libavformat-extra (Ubuntu Pro)Upgrade libswresample3 (Ubuntu Pro)Upgrade libavformat-dev (Ubuntu Pro)Upgrade libswresample-dev (Ubuntu Pro)Upgrade libav-tools (Ubuntu Pro)Upgrade libavdevice60 (Ubuntu Pro)Upgrade libavdevice57 (Ubuntu Pro)Upgrade libavfilter-extra11 (Ubuntu Pro)Upgrade libpostproc-dev (Ubuntu Pro)Upgrade libavcodec-extra62 (Ubuntu Pro)Upgrade libavcodec-dev (Ubuntu Pro)Upgrade libswscale-dev (Ubuntu Pro)Upgrade libavformat57 (Ubuntu Pro)Upgrade libavformat-ffmpeg56 (Ubuntu Pro)Upgrade libavutil58 (Ubuntu Pro) | Aug 25, 2026 | Aug 24, 2026 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub