Memory Leak in FFmpeg's VVC Decoder Affecting Multiple Versions
CVE-2026-125236
4.8MEDIUM
What is CVE-2026-125236?
A memory leak vulnerability exists in the VVC decoder of FFmpeg prior to version 9.0.2. This vulnerability arises in the alloc_frame() function within the libavcodec module, specifically when frame buffer allocation fails. Attackers can exploit this vulnerability by sending crafted VVC (H.266) streams that continuously replace parameter sets, leading to increased memory consumption over time. This gradual memory accumulation can result in a denial of service condition, impacting the stability and availability of affected FFmpeg installations.
Affected Version(s)
FFmpeg 0 <= 9.0.2
References
CVSS V4
Score:
4.8
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
Low
Attack Vector:
Local
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
Unknown
Timeline
Vulnerability published
Vulnerability Reserved
Credit
Joshua Rogers (AISLE Research)
Michael Niedermayer
