Integer Overflow Vulnerability in FFmpeg's VVC Decoder
CVE-2026-125251

7.3HIGH

Key Information:

Vendor

Ffmpeg

Status
Vendor
CVE Published:
9 November 2026

What is CVE-2026-125251?

The FFmpeg library prior to version 9.0.2 is exposed to an integer overflow vulnerability within the VVC decoder. This flaw resides in the alloc_frame() function located in libavcodec/vvc/refs.c, which inadequately sizes the reference picture list allocation on 32-bit architecture builds. Attackers can leverage this weakness by crafting malicious VVC (H.266) files containing an excessive number of NAL units per access unit. When exploited, this can result in heap out-of-bounds writes, potentially leading to memory corruption and application instability.

Affected Version(s)

FFmpeg 0 <= 9.0.2

References

CVSS V4

Score:
7.3
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Local
Attack Complexity:
High
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
Unknown

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Joshua Rogers (AISLE Research)
Michael Niedermayer
.