CVE-2026-12706
Ffmpeg: ffmpeg: heap use-after-free read in rasc decoder decode_move()
A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move() function initializes a read pointer into a decompressed buffer, but a subsequent reallocation of that same buffer during move-table processing leaves the pointer dangling. An attacker could exploit this by providing a specially crafted AVI file containing a malicious RASC video stream. When a user opens or plays the file, the decoder reads from freed heap memory, which could lead to a denial of service (crash).
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.5
Ffmpeg: ffmpeg: heap use-after-free read in rasc decoder decode_move()
A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move() function initializes a read pointer into a decompressed buffer, but a subsequent reallocation of that same buffer during move-table processing leaves the pointer dangling. An attacker could exploit this by providing a specially crafted AVI file containing a malicious RASC video stream. When a user opens or plays the file, the decoder reads from freed heap memory, which could lead to a denial of service (crash).
- Record
CVE-2026-12706- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-416
- Updated
- 2026-11-02
EUVDEUVD-2026-38004
6.5
A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move() function initializes a read pointer into a decompressed buffer, but a subsequent reallocation of that same buffer during move-table processing leaves the pointer dangling. An attacker could exploit this by providing a specially crafted AVI file containing a malicious RASC video stream. When a user opens or plays the file, the decoder reads from freed heap memory, which could lead to a denial of service (crash).
- Record
EUVD-2026-38004- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-qh4m-69pj-9vc2
6.5
A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move()...
A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move() function initializes a read pointer into a decompressed buffer, but a subsequent reallocation of that same buffer during move-table processing leaves the pointer dangling. An attacker could exploit this by providing a specially crafted AVI file containing a malicious RASC video stream. When a user opens or plays the file, the decoder reads from freed heap memory, which could lead to a denial of service (crash).
- Record
GHSA-qh4m-69pj-9vc2- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-416
- Updated
- 2026-11-02
NVD
6.5
A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move() function initializes a read pointer into a decompressed buffer, but a subsequent reallocation of that same buffer during move-table processing leaves the pointer dangling. An attacker could exploit this by providing a specially crafted AVI file containing a malicious RASC video stream. When a user opens or plays the file, the decoder reads from freed heap memory, which could lead to a denial of service (crash).
- Record
CVE-2026-12706- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-416
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-12706
6.5
A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move() function initializes a read pointer into a decompressed buffer, but a subsequent reallocation of that same buffer during move-table processing leaves the pointer dangling. An attacker could exploit this by providing a specially crafted AVI file containing a malicious RASC video stream. When a user opens or plays the file, the decoder reads from freed heap memory, which could lead to a denial of service (crash).
- Record
DEBIAN-CVE-2026-12706- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-2826
8.8
ffmpeg security update
FFmpeg is a complete and free Internet live audio and video broadcasting solution for Linux/Unix. It also includes a digital VCR. It can encode in real time in many formats including MPEG1 audio and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.
Security Fix(es):
A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move() function initializes a read pointer into a decompressed buffer, but a subsequent reallocation of that same buffer during move-table processing leaves the pointer dangling. An attacker could exploit this by providing a specially crafted AVI file containing a malicious RASC video stream. When a user opens or plays the file, the decoder reads from freed heap memory, which could lead to a denial of service (crash).(CVE-2026-12706)
An out-of-bounds write vulnerability in FFmpeg's libavcodec library, specifically in the MagicYUV decoder, allows denial-of-service and, in some cases, can be exploited for remote code execution.
This vulnerability is associated with the file libavcodec/magicyuv.C.
This issue affects FFmpeg before version 8.1.2.(CVE-2026-8461)
- Record
OESA-2026-2826- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 12 moreShow less
OSVOESA-2026-2827
6.5
ffmpeg security update
FFmpeg is a complete and free Internet live audio and video broadcasting solution for Linux/Unix. It also includes a digital VCR. It can encode in real time in many formats including MPEG1 audio and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.
Security Fix(es):
A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move() function initializes a read pointer into a decompressed buffer, but a subsequent reallocation of that same buffer during move-table processing leaves the pointer dangling. An attacker could exploit this by providing a specially crafted AVI file containing a malicious RASC video stream. When a user opens or plays the file, the decoder reads from freed heap memory, which could lead to a denial of service (crash).(CVE-2026-12706)
- Record
OESA-2026-2827- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-2828
6.5
ffmpeg security update
FFmpeg is a complete and free Internet live audio and video broadcasting solution for Linux/Unix. It also includes a digital VCR. It can encode in real time in many formats including MPEG1 audio and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.
Security Fix(es):
A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move() function initializes a read pointer into a decompressed buffer, but a subsequent reallocation of that same buffer during move-table processing leaves the pointer dangling. An attacker could exploit this by providing a specially crafted AVI file containing a malicious RASC video stream. When a user opens or plays the file, the decoder reads from freed heap memory, which could lead to a denial of service (crash).(CVE-2026-12706)
- Record
OESA-2026-2828- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-2829
8.8
ffmpeg security update
FFmpeg is a complete and free Internet live audio and video broadcasting solution for Linux/Unix. It also includes a digital VCR. It can encode in real time in many formats including MPEG1 audio and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.
Security Fix(es):
A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move() function initializes a read pointer into a decompressed buffer, but a subsequent reallocation of that same buffer during move-table processing leaves the pointer dangling. An attacker could exploit this by providing a specially crafted AVI file containing a malicious RASC video stream. When a user opens or plays the file, the decoder reads from freed heap memory, which could lead to a denial of service (crash).(CVE-2026-12706)
An out-of-bounds write vulnerability in FFmpeg's libavcodec library, specifically in the MagicYUV decoder, allows denial-of-service and, in some cases, can be exploited for remote code execution.
This vulnerability is associated with the file libavcodec/magicyuv.C.
This issue affects FFmpeg before version 8.1.2.(CVE-2026-8461)
- Record
OESA-2026-2829- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-12706
6.5
A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move() function initializes a read pointer into a decompressed buffer, but a subsequent reallocation of that same buffer during move-table processing leaves the pointer dangling. An attacker could exploit this by providing a specially crafted AVI file containing a malicious RASC video stream. When a user opens or plays the file, the decoder reads from freed heap memory, which could lead to a denial of service (crash).
- Record
UBUNTU-CVE-2026-12706- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11347-1 No score
ffmpeg-8-8.1.2-2.1 on GA media
These are all security issues fixed in the ffmpeg-8-8.1.2-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11347-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11360-1 No score
ffmpeg-4-4.4.8-2.1 on GA media
These are all security issues fixed in the ffmpeg-4-4.4.8-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11360-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11361-1 No score
ffmpeg-7-7.1.4-5.1 on GA media
These are all security issues fixed in the ffmpeg-7-7.1.4-5.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11361-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11515-1 No score
ffmpeg-9-libavcodec-devel-9.0.1-1.1 on GA media
These are all security issues fixed in the ffmpeg-9-libavcodec-devel-9.0.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11515-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21877-1 No score
Security update for ffmpeg-7
This update for ffmpeg-7 fixes the following issues:
- CVE-2023-6602: HLS Force TTY Demuxer (bsc#1220546).
- CVE-2023-6604: HLS XBIN Demuxer DoS Amplification (bsc#1220549).
- CVE-2024-35367: FFmpeg n6.1.1 has an Out-of-bounds Read via libavcodec/ppc/vp8dsp_altivec.c, static const vec_s8 h_subpel_filters_outer (bsc#1234029).
- CVE-2024-36615: FFmpeg n7.0 has a race condition vulnerability in the VP9 decoder. This could lead to a data race if video encoding parameters were being exported, as the side data would be attached in the decoder thread while (bsc#1234017).
- CVE-2025-22921: segmentation violation in NULL pointer dereference via the component /libavcodec/jpeg2000dec.c (bsc#1237382).
- CVE-2026-8461: FFmpeg: Remote code execution via out-of-bounds write in MagicYUV decoder (bsc#1269490).
- CVE-2026-12706: ffmpeg: heap use-after-free read in RASC decoder decode_move() (bsc#1268595).
- CVE-2026-58049: incorrect validation in the RASC video decoder can lead to an out-of-bounds heap write and memory corruption (bsc#1269550).
- CVE-2026-64833: Out-of-Bounds Read via S/PDIF Muxer spdifenc.c (bsc#1272755).
- CVE-2026-64834: Infinite Loop DoS via RTP/ASF Demuxer (bsc#1272757).
- CVE-2026-65703: Out-of-Bounds Write in TDSC Video Decoder (bsc#1272759).
- CVE-2026-65704: Out-of-Bounds Write via TY Demuxer and Shorten Decoder (bsc#1272760).
- CVE-2026-65705: vf_floodfill Out-of-Bounds Write via filter_frame() (bsc#1272761).
- CVE-2026-65706: vf_swaprect Out-of-Bounds Write via NV12 Frame Processing (bsc#1272762).
- CVE-2026-66036: Heap Out-of-Bounds Write in vf_hqdn3d Filter (bsc#1272763).
- CVE-2026-66037: IAMF Demuxer Uncontrolled Resource Consumption via mix_presentation_obu() (bsc#1272764).
- CVE-2026-70628: signed integer underflows during subtitle buffer checks can cause heap buffer overflows (bsc#1274268).
- CVE-2026-70629: unvalidated decompressed frame sizes in video decoders can cause uninitialized heap memory reads (bsc#1274270).
- CVE-2026-70630: unvalidated decompression sizes in Screenpresso frame decoding can cause uninitialized heap memory reads (bsc#1274282).
- CVE-2026-70631: unvalidated decompression sizes in TIFF strip decoding can cause uninitialized heap memory reads (bsc#1274287).
- CVE-2026-70632: unenforced frame dimensions in CineForm HD decoding can cause heap-based out-of-bounds writes (bsc#1274289).
- CVE-2026-75141: heap buffer overflow in the hvcC box writer (bsc#1276407).
- CVE-2026-75142: stack buffer overflow in the MPEG-PS muxer (bsc#1276408).
- CVE-2026-75143: heap buffer overflow in the RIST protocol reader (bsc#1276409).
- CVE-2026-75144: heap buffer overflow in the VC-2/Dirac RTP packetizer (bsc#1276410).
- CVE-2026-75146: out-of-bounds read in the DASH demuxer (bsc#1276412).
Changes for ffmpeg-7:
Update to version 7.1.5:
- Various crash, out-of-bounds access, add boundary check fixes. Affected: .mov parser, DASH parser, Snow encoder, Icecast, RTSP decoder, RV10/RV34 RealVideo, Truespeech, ADPCM, Matroska decoder
- avcodec/jpeg2000dec: clear array length when freeing it (CVE-2025-22921, bsc#1237382)
- avcodec/magicyuv: Fix 1 line MEDIAN slices (CVE-2026-8461, bsc#1269490)
- avcodec/magicyuv: reject slice_height misaligned with chroma vshift.
- avcodec/magicyuv: Expand the s->interlaced slice-height sanity check.
- avcodec/rasc: fix heap use-after-free in decode_move(). (CVE-2026-12706, bsc#1268595)
- avformat/hls: Be more picky on extensions. (CVE-2023-6602, bsc#1220546, CVE-2023-6604, bsc#1220549)
- lavc/vp9: Fix regression introduced in 0ba0585. It is possible that ff_progress_frame_await() is calledbut ff_progress_frame_report() isn't called when a hardware acceleration method is used, so a thread for vp9 decoding might get stuck. (CVE-2024-36615, bsc#1234017).
- avcodec/vp9: Fix race when attaching side-data for show-existing frame. (commit: 0ba0585) (CVE-2024-36615, bsc#1234017)
- lavc/vp9: Fix regression introduced in 0ba0585. *…
- Record
openSUSE-SU-2026:21877-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3529-1 No score
Security update for ffmpeg-4
This update for ffmpeg-4 fixes the following issues:
Update to release 4.4.8.
- CVE-2026-8461: out-of-bounds write in the MagicYUV decoder can lead to denial of service or remote code execution (bsc#1269490).
- CVE-2026-12706: heap use-after-free read in the RASC video decoder can lead to denial of service (bsc#1268595).
- CVE-2026-64830: heap buffer overflow in the VobSub subtitle demuxer can lead to arbitrary code execution (bsc#1272752).
- CVE-2026-64832: double-free in the NVIDIA NVDEC hardware decoder can lead to can lead to memory corruption (bsc#1272754).
- CVE-2026-64835: out-of-bounds memory access in the ADX audio decoder can lead to information disclosure and memory corruption (bsc#1272758).
- CVE-2026-66038: exposure of uninitialized heap memory by the LCL/ZLIB video decoder can lead to sensitive information disclosure (bsc#1272768).
- CVE-2026-66039: signed integer overflow in the MACE6 audio decoder can lead to heap corruption and arbitrary code execution (bsc#1272765).
Other updates and bugfixes:
- Release 4.4.8
- Various bug fixes to codecs
- avcodec/magicyuv: Fix 1 line MEDIAN slices
- avcodec/magicyuv: Expand the s->interlaced slice-height sanity check
- avcodec/magicyuv: reject slice_height misaligned with chroma vshift
- Record
SUSE-SU-2026:3529-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3542-1 No score
Security update for ffmpeg-4
This update for ffmpeg-4 fixes the following issues:
Update to release 4.4.8.
- CVE-2026-8461: out-of-bounds write in the MagicYUV decoder can lead to denial of service or remote code execution (bsc#1269490).
- CVE-2026-12706: heap use-after-free read in the RASC video decoder can lead to denial of service (bsc#1268595).
- CVE-2026-64830: heap buffer overflow in the VobSub subtitle demuxer can lead to arbitrary code execution (bsc#1272752).
- CVE-2026-64832: double-free in the NVIDIA NVDEC hardware decoder can lead to can lead to memory corruption (bsc#1272754).
- CVE-2026-64835: out-of-bounds memory access in the ADX audio decoder can lead to information disclosure and memory corruption (bsc#1272758).
- CVE-2026-66038: exposure of uninitialized heap memory by the LCL/ZLIB video decoder can lead to sensitive information disclosure (bsc#1272768).
- CVE-2026-66039: signed integer overflow in the MACE6 audio decoder can lead to heap corruption and arbitrary code execution (bsc#1272765).
Other updates and bugfixes:
- Release 4.4.8
- Various bug fixes to codecs
- avcodec/magicyuv: Fix 1 line MEDIAN slices
- avcodec/magicyuv: Expand the s->interlaced slice-height sanity check
- avcodec/magicyuv: reject slice_height misaligned with chroma vshift
- Record
SUSE-SU-2026:3542-1- Updated
- 2026-11-02
OSVUSN-8750-1 No score
ffmpeg vulnerabilities
Seung Min Shin discovered that FFmpeg did not correctly handle certain memory operations. If a user or automated system were tricked into opening a specially crafted file, an attacker could cause a denial of service. (CVE-2026-12706)
Xinghang Lv discovered that FFmpeg did not correctly handle certain memory operations. If a user or automated system were tricked into opening a specially crafted file, an attacker could cause a denial of service. (CVE-2026-30999)
It was discovered that FFmpeg did not correctly handle certain memory operations. If a user or automated system were tricked into opening a specially crafted file, an attacker could cause a denial of service. (CVE-2026-58049)
Adrian Junge discovered that FFmpeg did not correctly handle certain memory operations. If a user or automated system were tricked into opening a specially crafted file, an attacker could leak sensitive information. (CVE-2026-70629, CVE-2026-70630, CVE-2026-70631)
Ori Hollander discovered that FFmpeg did not correctly handle certain memory operations. If a user or automated system were tricked into opening a specially crafted file, an attacker could possibly cause a denial of service or execute arbitrary code. (CVE-2026-8461)
- Record
USN-8750-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ffmpegDebian:12 |
before 7:5.1.9-0+deb12u1, plus listed versions 7:5.1.3-17:5.1.3-27:5.1.4-0+deb12u17:5.1.5-0+deb12u17:5.1.6-0+deb12u17:5.1.7-0+deb12u17:5.1.8-0+deb12u1 |
7:5.1.9-0+deb12u1 |
ffmpegDebian:13 |
before 7:7.1.4-0+deb13u1, plus listed versions 7:7.1.1-17:7.1.2-0+deb13u17:7.1.2-17:7.1.3-0+deb13u17:7.1.3-1 |
7:7.1.4-0+deb13u1 |
ffmpegDebian:14 |
before 7:8.1.1-1, plus listed versions 7:7.1.1-17:7.1.2-17:7.1.3-17:8.0-17:8.0-2 Show 6 moreShow less7:8.0.1-17:8.0.1-27:8.0.1-37:8.1-17:8.1-27:8.1-3 |
7:8.1.1-1 |
ffmpegopenEuler:22.03-LTS-SP4 From an advisory covering 2 CVEs |
before 4.2.4-39.oe2203sp4 | 4.2.4-39.oe2203sp4 |
ffmpegopenEuler:24.03-LTS-SP1 |
before 6.1.1-33.oe2403sp1 | 6.1.1-33.oe2403sp1 |
ffmpegopenEuler:24.03-LTS-SP3 |
before 6.1.1-33.oe2403sp3 | 6.1.1-33.oe2403sp3 |
ffmpegopenEuler:20.03-LTS-SP4 From an advisory covering 2 CVEs |
before 4.2.4-39.oe2003sp4 | 4.2.4-39.oe2003sp4 |
ffmpeg-4SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 7 CVEs |
before 4.4.8-150400.3.72.1 | 4.4.8-150400.3.72.1 |
ffmpeg-4SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 7 CVEs |
before 4.4.8-150400.3.72.1 | 4.4.8-150400.3.72.1 |
ffmpeg-4SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 7 CVEs |
before 4.4.8-150400.3.72.1 | 4.4.8-150400.3.72.1 |
Show 19 moreShow less
| Package | Affected | Fixed |
|---|---|---|
ffmpeg-4SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 7 CVEs |
before 4.4.8-150400.3.72.1 | 4.4.8-150400.3.72.1 |
ffmpeg-4SUSE:Linux Enterprise Module for Package Hub 15 SP7 From an advisory covering 7 CVEs |
before 4.4.8-150600.13.52.1 | 4.4.8-150600.13.52.1 |
ffmpeg-4SUSE:Linux Enterprise Workstation Extension 15 SP7 From an advisory covering 7 CVEs |
before 4.4.8-150600.13.52.1 | 4.4.8-150600.13.52.1 |
libavUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 6:0.8.7-1ubuntu26:9.10-1ubuntu16:9.10-1ubuntu26:9.10-1ubuntu56:9.10-1ubuntu6 Show 9 moreShow less6:9.10-1ubuntu76:9.11-2ubuntu16:9.11-2ubuntu26:9.13-0ubuntu0.14.04.16:9.14-0ubuntu0.14.04.16:9.16-0ubuntu0.14.04.16:9.18-0ubuntu0.14.04.16:9.20-0ubuntu0.14.04.16:9.20-0ubuntu0.14.04.1+esm1 |
None known |
ffmpegUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 7:2.7.2-1build17:2.8.1-1ubuntu17:2.8.2-1ubuntu17:2.8.3-17:2.8.4-1 Show 31 moreShow less7:2.8.4-1ubuntu17:2.8.4-1ubuntu27:2.8.4-1ubuntu37:2.8.4-1ubuntu47:2.8.6-1ubuntu17:2.8.6-1ubuntu27:2.8.8-0ubuntu0.16.04.17:2.8.10-0ubuntu0.16.04.17:2.8.11-0ubuntu0.16.04.17:2.8.14-0ubuntu0.16.04.17:2.8.15-0ubuntu0.16.04.17:2.8.15-0ubuntu0.16.04.1+esm17:2.8.17-0ubuntu0.17:2.8.17-0ubuntu0.1+esm17:2.8.17-0ubuntu0.1+esm27:2.8.17-0ubuntu0.1+esm37:2.8.17-0ubuntu0.1+esm47:2.8.17-0ubuntu0.1+esm57:2.8.17-0ubuntu0.1+esm67:2.8.17-0ubuntu0.1+esm77:2.8.17-0ubuntu0.1+esm87:2.8.17-0ubuntu0.1+esm97:2.8.17-0ubuntu0.1+esm107:2.8.17-0ubuntu0.1+esm117:2.8.17-0ubuntu0.1+esm127:2.8.17-0ubuntu0.1+esm137:2.8.17-0ubuntu0.1+esm147:2.8.17-0ubuntu0.1+esm157:2.8.17-0ubuntu0.1+esm167:2.8.17-0ubuntu0.1+esm177:2.8.17-0ubuntu0.1+esm18 |
None known |
ffmpegUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 7:3.3.4-27:3.3.4-2build37:3.4-2ubuntu27:3.4-47:3.4-4build1 Show 25 moreShow less7:3.4.1-17:3.4.1-1build17:3.4.2-17:3.4.2-1build17:3.4.2-27:3.4.4-0ubuntu0.18.04.17:3.4.6-0ubuntu0.18.04.17:3.4.8-0ubuntu0.27:3.4.11-0ubuntu0.17:3.4.11-0ubuntu0.1+esm17:3.4.11-0ubuntu0.1+esm27:3.4.11-0ubuntu0.1+esm37:3.4.11-0ubuntu0.1+esm47:3.4.11-0ubuntu0.1+esm57:3.4.11-0ubuntu0.1+esm67:3.4.11-0ubuntu0.1+esm77:3.4.11-0ubuntu0.1+esm87:3.4.11-0ubuntu0.1+esm97:3.4.11-0ubuntu0.1+esm107:3.4.11-0ubuntu0.1+esm117:3.4.11-0ubuntu0.1+esm127:3.4.11-0ubuntu0.1+esm137:3.4.11-0ubuntu0.1+esm147:3.4.11-0ubuntu0.1+esm157:3.4.11-0ubuntu0.1+esm16 |
None known |
ffmpegUbuntu:Pro:20.04:LTS |
before 7:4.2.7-0ubuntu0.1+esm17, plus listed versions 7:4.1.4-1build27:4.2.1-27:4.2.1-2ubuntu17:4.2.2-1build17:4.2.2-1ubuntu1 Show 19 moreShow less7:4.2.4-1ubuntu0.17:4.2.4-1ubuntu0.1+esm17:4.2.7-0ubuntu0.17:4.2.7-0ubuntu0.1+esm17:4.2.7-0ubuntu0.1+esm27:4.2.7-0ubuntu0.1+esm37:4.2.7-0ubuntu0.1+esm47:4.2.7-0ubuntu0.1+esm57:4.2.7-0ubuntu0.1+esm67:4.2.7-0ubuntu0.1+esm77:4.2.7-0ubuntu0.1+esm87:4.2.7-0ubuntu0.1+esm97:4.2.7-0ubuntu0.1+esm107:4.2.7-0ubuntu0.1+esm117:4.2.7-0ubuntu0.1+esm127:4.2.7-0ubuntu0.1+esm137:4.2.7-0ubuntu0.1+esm147:4.2.7-0ubuntu0.1+esm157:4.2.7-0ubuntu0.1+esm16 |
7:4.2.7-0ubuntu0.1+esm17 |
ffmpegUbuntu:Pro:22.04:LTS |
before 7:4.4.2-0ubuntu0.22.04.1+esm16, plus listed versions 7:4.4-6ubuntu57:4.4.1-2ubuntu17:4.4.1-3ubuntu17:4.4.1-3ubuntu27:4.4.1-3ubuntu3 Show 17 moreShow less7:4.4.1-3ubuntu57:4.4.2-0ubuntu0.22.04.17:4.4.2-0ubuntu0.22.04.1+esm17:4.4.2-0ubuntu0.22.04.1+esm27:4.4.2-0ubuntu0.22.04.1+esm37:4.4.2-0ubuntu0.22.04.1+esm47:4.4.2-0ubuntu0.22.04.1+esm57:4.4.2-0ubuntu0.22.04.1+esm67:4.4.2-0ubuntu0.22.04.1+esm77:4.4.2-0ubuntu0.22.04.1+esm87:4.4.2-0ubuntu0.22.04.1+esm97:4.4.2-0ubuntu0.22.04.1+esm107:4.4.2-0ubuntu0.22.04.1+esm117:4.4.2-0ubuntu0.22.04.1+esm127:4.4.2-0ubuntu0.22.04.1+esm137:4.4.2-0ubuntu0.22.04.1+esm147:4.4.2-0ubuntu0.22.04.1+esm15 |
7:4.4.2-0ubuntu0.22.04.1+esm16 |
ffmpegUbuntu:Pro:24.04:LTS |
All versions, plus listed versions 7:6.0-6ubuntu17:6.0-9ubuntu17:6.1-2ubuntu17:6.1-3ubuntu17:6.1-4ubuntu1 Show 17 moreShow less7:6.1-5ubuntu17:6.1.1-1ubuntu17:6.1.1-3ubuntu17:6.1.1-3ubuntu57:6.1.1-3ubuntu5+esm17:6.1.1-3ubuntu5+esm27:6.1.1-3ubuntu5+esm37:6.1.1-3ubuntu5+esm47:6.1.1-3ubuntu5+esm57:6.1.1-3ubuntu5+esm67:6.1.1-3ubuntu5+esm77:6.1.1-3ubuntu5+esm87:6.1.1-3ubuntu5+esm107:6.1.1-3ubuntu5+esm117:6.1.1-3ubuntu5+esm127:6.1.1-3ubuntu5+esm137:6.1.1-3ubuntu5+esm15 |
None known |
ffmpegUbuntu:25.10 |
All versions, plus listed versions 7:7.1.1-1ubuntu17:7.1.1-1ubuntu27:7.1.1-1ubuntu37:7.1.1-1ubuntu47:7.1.1-1ubuntu4.17:7.1.1-1ubuntu4.2 |
None known |
ffmpegUbuntu:26.10 |
All versions, plus listed versions 7:8.0.1-3ubuntu27:8.1-3ubuntu37:8.1.2-2ubuntu2 |
None known |
ffmpegUbuntu:Pro:26.04:LTS |
All versions, plus listed versions 7:7.1.1-1ubuntu47:7.1.2-1ubuntu37:7.1.2-1ubuntu47:7.1.3-1ubuntu17:8.0.1-2ubuntu1 Show 6 moreShow less7:8.0.1-3ubuntu17:8.0.1-3ubuntu27:8.0.1-3ubuntu2+esm17:8.0.1-3ubuntu2+esm37:8.0.1-3ubuntu2+esm47:8.0.1-3ubuntu2+esm5 |
None known |
ffmpegUbuntu:Pro:20.04:LTS From an advisory covering 7 CVEs |
before 7:4.2.7-0ubuntu0.1+esm17, plus listed versions 7:4.1.4-1build27:4.2.1-27:4.2.1-2ubuntu17:4.2.2-1build17:4.2.2-1ubuntu1 Show 19 moreShow less7:4.2.4-1ubuntu0.17:4.2.4-1ubuntu0.1+esm17:4.2.7-0ubuntu0.17:4.2.7-0ubuntu0.1+esm17:4.2.7-0ubuntu0.1+esm27:4.2.7-0ubuntu0.1+esm37:4.2.7-0ubuntu0.1+esm47:4.2.7-0ubuntu0.1+esm57:4.2.7-0ubuntu0.1+esm67:4.2.7-0ubuntu0.1+esm77:4.2.7-0ubuntu0.1+esm87:4.2.7-0ubuntu0.1+esm97:4.2.7-0ubuntu0.1+esm107:4.2.7-0ubuntu0.1+esm117:4.2.7-0ubuntu0.1+esm127:4.2.7-0ubuntu0.1+esm137:4.2.7-0ubuntu0.1+esm147:4.2.7-0ubuntu0.1+esm157:4.2.7-0ubuntu0.1+esm16 |
7:4.2.7-0ubuntu0.1+esm17 |
ffmpegUbuntu:Pro:22.04:LTS From an advisory covering 7 CVEs |
before 7:4.4.2-0ubuntu0.22.04.1+esm16, plus listed versions 7:4.4-6ubuntu57:4.4.1-2ubuntu17:4.4.1-3ubuntu17:4.4.1-3ubuntu27:4.4.1-3ubuntu3 Show 17 moreShow less7:4.4.1-3ubuntu57:4.4.2-0ubuntu0.22.04.17:4.4.2-0ubuntu0.22.04.1+esm17:4.4.2-0ubuntu0.22.04.1+esm27:4.4.2-0ubuntu0.22.04.1+esm37:4.4.2-0ubuntu0.22.04.1+esm47:4.4.2-0ubuntu0.22.04.1+esm57:4.4.2-0ubuntu0.22.04.1+esm67:4.4.2-0ubuntu0.22.04.1+esm77:4.4.2-0ubuntu0.22.04.1+esm87:4.4.2-0ubuntu0.22.04.1+esm97:4.4.2-0ubuntu0.22.04.1+esm107:4.4.2-0ubuntu0.22.04.1+esm117:4.4.2-0ubuntu0.22.04.1+esm127:4.4.2-0ubuntu0.22.04.1+esm137:4.4.2-0ubuntu0.22.04.1+esm147:4.4.2-0ubuntu0.22.04.1+esm15 |
7:4.4.2-0ubuntu0.22.04.1+esm16 |
ffmpeg-8openSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 8.1.2-2.1 | 8.1.2-2.1 |
ffmpeg-4openSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 4.4.8-2.1 | 4.4.8-2.1 |
ffmpeg-7openSUSE:Tumbleweed |
before 7.1.4-5.1 | 7.1.4-5.1 |
ffmpeg-9openSUSE:Tumbleweed From an advisory covering 6 CVEs |
before 9.0.1-1.1 | 9.0.1-1.1 |
ffmpeg-7openSUSE:Leap 16.0 From an advisory covering 26 CVEs |
before 7.1.5-160000.1.1 | 7.1.5-160000.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases, published | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-12706 is a medium vulnerability (CVSS 6.5) in Red Hat Enterprise Linux Ai (rhel Ai) 3, published June 19, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.45%, the 39th percentile. Fixed in ffmpeg 7:5.1.9-0+deb12u1.
References
access.redhat.com/security/cve/CVE-2026-12706
bugzilla.redhat.com/show_bug.cgi?id=2490710
lists.ffmpeg.org/archives/list/[email protected]/message/TTRIJZA7UL6KJTEDMMBGZPLLJERJ3EFX
patchwork.ffmpeg.org/project/ffmpeg/patch/177766314111.63.10674887811034989327@29965ddac10e
nvd.nist.gov/vuln/detail/CVE-2026-12706
github.com/advisories/GHSA-qh4m-69pj-9vc2
Show 84 moreShow less
security-tracker.debian.org/tracker/CVE-2026-12706
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2826
nvd.nist.gov/vuln/detail/CVE-2026-8461
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2827
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2828
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2829
suse.com/support/update/announcement/2026/suse-su-20263529-1
bugzilla.suse.com/1268595
bugzilla.suse.com/1269490
bugzilla.suse.com/1272752
bugzilla.suse.com/1272754
bugzilla.suse.com/1272758
bugzilla.suse.com/1272765
bugzilla.suse.com/1272768
suse.com/security/cve/CVE-2026-12706
suse.com/security/cve/CVE-2026-64830
suse.com/security/cve/CVE-2026-64832
suse.com/security/cve/CVE-2026-64835
suse.com/security/cve/CVE-2026-66038
suse.com/security/cve/CVE-2026-66039
suse.com/security/cve/CVE-2026-8461
suse.com/support/update/announcement/2026/suse-su-20263542-1
ubuntu.com/security/CVE-2026-12706
cve.org/CVERecord?id=CVE-2026-12706
code.ffmpeg.org/FFmpeg/FFmpeg/pulls/22992
ubuntu.com/security/notices/USN-8750-1
ubuntu.com/security/CVE-2026-8461
ubuntu.com/security/CVE-2026-30999
ubuntu.com/security/CVE-2026-58049
ubuntu.com/security/CVE-2026-70629
ubuntu.com/security/CVE-2026-70630
ubuntu.com/security/CVE-2026-70631
suse.com/security/cve/CVE-2025-10256
suse.com/security/cve/CVE-2025-1594
suse.com/security/cve/CVE-2025-9951
suse.com/security/cve/CVE-2026-30997
bugzilla.suse.com/1220546
bugzilla.suse.com/1220549
bugzilla.suse.com/1234017
bugzilla.suse.com/1234029
bugzilla.suse.com/1237382
bugzilla.suse.com/1269550
bugzilla.suse.com/1272755
bugzilla.suse.com/1272757
bugzilla.suse.com/1272759
bugzilla.suse.com/1272760
bugzilla.suse.com/1272761
bugzilla.suse.com/1272762
bugzilla.suse.com/1272763
bugzilla.suse.com/1272764
bugzilla.suse.com/1274268
bugzilla.suse.com/1274270
bugzilla.suse.com/1274282
bugzilla.suse.com/1274287
bugzilla.suse.com/1274289
bugzilla.suse.com/1276407
bugzilla.suse.com/1276408
bugzilla.suse.com/1276409
bugzilla.suse.com/1276410
bugzilla.suse.com/1276412
suse.com/security/cve/CVE-2023-6602
suse.com/security/cve/CVE-2023-6604
suse.com/security/cve/CVE-2024-35367
suse.com/security/cve/CVE-2024-36615
suse.com/security/cve/CVE-2025-22921
suse.com/security/cve/CVE-2026-58049
suse.com/security/cve/CVE-2026-64833
suse.com/security/cve/CVE-2026-64834
suse.com/security/cve/CVE-2026-65703
suse.com/security/cve/CVE-2026-65704
suse.com/security/cve/CVE-2026-65705
suse.com/security/cve/CVE-2026-65706
suse.com/security/cve/CVE-2026-66036
suse.com/security/cve/CVE-2026-66037
suse.com/security/cve/CVE-2026-70628
suse.com/security/cve/CVE-2026-70629
suse.com/security/cve/CVE-2026-70630
suse.com/security/cve/CVE-2026-70631
suse.com/security/cve/CVE-2026-70632
suse.com/security/cve/CVE-2026-75141
suse.com/security/cve/CVE-2026-75142
suse.com/security/cve/CVE-2026-75143
suse.com/security/cve/CVE-2026-75144
suse.com/security/cve/CVE-2026-75146
Left out here: the rest of 1 source description. The JSON record has them.