Impact
This vulnerability allows leakage of uninitialized stack memory due to unchecked palette indices in MVC2 streams. The decode_mvc2() function in libavcodec/mvcdec.c copies residual stack data into decoded RGB frames, exposing the contents of the process stack. While the description does not specify what the stack holds, the potential to reveal sensitive data is inferred. The weakness is classified as CWE-908.
Affected Systems
FFmpeg releases through version 9.0.2 are impacted when the MVC2 decoder processes video streams. Any system running FFmpeg 9.0.2 or earlier that decodes MVC2 streams is vulnerable, regardless of operating system or platform.
Risk and Exploitability
The CVSS score of 4.8 indicates a medium severity rating. The EPSS score is not available, so the likelihood of exploitation isn’t quantifiable from the data. The vulnerability is not listed in CISA’s KEV catalog. Attackers must supply a crafted MVC2 stream to the application using the affected FFmpeg build; the exploit requires no elevated privileges beyond the application's execution context. The attack primarily enables information disclosure rather than code execution.
OpenCVE Enrichment