USN-8469-1: FFmpeg vulnerabilities

Publication date

24 June 2026

Overview

Several security issues were fixed in FFmpeg.


Packages

  • ffmpeg - Tools for transcoding, streaming and playing of multimedia files

Details

Jiasheng Jiang discovered that FFmpeg incorrectly handled memory in
certain error-handling paths of its TensorFlow DNN backend. An attacker
could possibly use this issue to cause a denial of service. This issue only
affected Ubuntu 24.04 LTS. (CVE-2025-12343)

Quang Luong discovered that FFmpeg incorrectly handled certain subsample
data. An attacker could possibly use this issue to cause a denial of
service or possibly execute arbitrary code. (CVE-2026-40962)

Jiasheng Jiang discovered that FFmpeg incorrectly handled memory in
certain error-handling paths of its TensorFlow DNN backend. An attacker
could possibly use this issue to cause a denial of service. This issue only
affected Ubuntu 24.04 LTS. (CVE-2025-12343)

Quang Luong discovered that FFmpeg incorrectly handled certain subsample
data. An attacker could possibly use this issue to cause a denial of
service or possibly execute arbitrary code. (CVE-2026-40962)

Update instructions

In general, a standard system update will make all the necessary changes.

Learn more about how to get the fixes.

The problem can be corrected by updating your system to the following package versions:

Ubuntu Release Package Version
26.04 LTS resolute ffmpeg –  7:8.0.1-3ubuntu2+esm1  
libavcodec-dev –  7:8.0.1-3ubuntu2+esm1  
libavcodec-extra –  7:8.0.1-3ubuntu2+esm1  
libavcodec-extra62 –  7:8.0.1-3ubuntu2+esm1  
libavcodec62 –  7:8.0.1-3ubuntu2+esm1  
libavdevice-dev –  7:8.0.1-3ubuntu2+esm1  
libavdevice62 –  7:8.0.1-3ubuntu2+esm1  
libavfilter-dev –  7:8.0.1-3ubuntu2+esm1  
libavfilter-extra –  7:8.0.1-3ubuntu2+esm1  
libavfilter-extra11 –  7:8.0.1-3ubuntu2+esm1  
libavfilter11 –  7:8.0.1-3ubuntu2+esm1  
libavformat-dev –  7:8.0.1-3ubuntu2+esm1  
libavformat-extra –  7:8.0.1-3ubuntu2+esm1  
libavformat-extra62 –  7:8.0.1-3ubuntu2+esm1  
libavformat62 –  7:8.0.1-3ubuntu2+esm1  
libavutil-dev –  7:8.0.1-3ubuntu2+esm1  
libavutil60 –  7:8.0.1-3ubuntu2+esm1  
libswresample-dev –  7:8.0.1-3ubuntu2+esm1  
libswresample6 –  7:8.0.1-3ubuntu2+esm1  
libswscale-dev –  7:8.0.1-3ubuntu2+esm1  
libswscale9 –  7:8.0.1-3ubuntu2+esm1  
24.04 LTS noble ffmpeg –  7:6.1.1-3ubuntu5+esm10  
libavcodec-dev –  7:6.1.1-3ubuntu5+esm10  
libavcodec-extra –  7:6.1.1-3ubuntu5+esm10  
libavcodec-extra60 –  7:6.1.1-3ubuntu5+esm10  
libavcodec60 –  7:6.1.1-3ubuntu5+esm10  
libavdevice-dev –  7:6.1.1-3ubuntu5+esm10  
libavdevice60 –  7:6.1.1-3ubuntu5+esm10  
libavfilter-dev –  7:6.1.1-3ubuntu5+esm10  
libavfilter-extra –  7:6.1.1-3ubuntu5+esm10  
libavfilter-extra9 –  7:6.1.1-3ubuntu5+esm10  
libavfilter9 –  7:6.1.1-3ubuntu5+esm10  
libavformat-dev –  7:6.1.1-3ubuntu5+esm10  
libavformat-extra –  7:6.1.1-3ubuntu5+esm10  
libavformat-extra60 –  7:6.1.1-3ubuntu5+esm10  
libavformat60 –  7:6.1.1-3ubuntu5+esm10  
libavutil-dev –  7:6.1.1-3ubuntu5+esm10  
libavutil58 –  7:6.1.1-3ubuntu5+esm10  
libpostproc-dev –  7:6.1.1-3ubuntu5+esm10  
libpostproc57 –  7:6.1.1-3ubuntu5+esm10  
libswresample-dev –  7:6.1.1-3ubuntu5+esm10  
libswresample4 –  7:6.1.1-3ubuntu5+esm10  
libswscale-dev –  7:6.1.1-3ubuntu5+esm10  
libswscale7 –  7:6.1.1-3ubuntu5+esm10  
22.04 LTS jammy ffmpeg –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavcodec-dev –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavcodec-extra –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavcodec-extra58 –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavcodec58 –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavdevice-dev –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavdevice58 –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavfilter-dev –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavfilter-extra –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavfilter-extra7 –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavfilter7 –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavformat-dev –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavformat-extra –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavformat-extra58 –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavformat58 –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavutil-dev –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libavutil56 –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libpostproc-dev –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libpostproc55 –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libswresample-dev –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libswresample3 –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libswscale-dev –  7:4.4.2-0ubuntu0.22.04.1+esm12  
libswscale5 –  7:4.4.2-0ubuntu0.22.04.1+esm12  
20.04 LTS focal ffmpeg –  7:4.2.7-0ubuntu0.1+esm13  
libavcodec-dev –  7:4.2.7-0ubuntu0.1+esm13  
libavcodec-extra –  7:4.2.7-0ubuntu0.1+esm13  
libavcodec-extra58 –  7:4.2.7-0ubuntu0.1+esm13  
libavcodec58 –  7:4.2.7-0ubuntu0.1+esm13  
libavdevice-dev –  7:4.2.7-0ubuntu0.1+esm13  
libavdevice58 –  7:4.2.7-0ubuntu0.1+esm13  
libavfilter-dev –  7:4.2.7-0ubuntu0.1+esm13  
libavfilter-extra –  7:4.2.7-0ubuntu0.1+esm13  
libavfilter-extra7 –  7:4.2.7-0ubuntu0.1+esm13  
libavfilter7 –  7:4.2.7-0ubuntu0.1+esm13  
libavformat-dev –  7:4.2.7-0ubuntu0.1+esm13  
libavformat58 –  7:4.2.7-0ubuntu0.1+esm13  
libavresample-dev –  7:4.2.7-0ubuntu0.1+esm13  
libavresample4 –  7:4.2.7-0ubuntu0.1+esm13  
libavutil-dev –  7:4.2.7-0ubuntu0.1+esm13  
libavutil56 –  7:4.2.7-0ubuntu0.1+esm13  
libpostproc-dev –  7:4.2.7-0ubuntu0.1+esm13  
libpostproc55 –  7:4.2.7-0ubuntu0.1+esm13  
libswresample-dev –  7:4.2.7-0ubuntu0.1+esm13  
libswresample3 –  7:4.2.7-0ubuntu0.1+esm13  
libswscale-dev –  7:4.2.7-0ubuntu0.1+esm13  
libswscale5 –  7:4.2.7-0ubuntu0.1+esm13  

Reduce your security exposure

Ubuntu Pro provides ten-year security coverage to 25,000+ packages in Main and Universe repositories, and it is free for up to five machines.


Have additional questions?

Talk to a member of the team ›