Description
FFmpeg through 9.0.2 contains an information disclosure vulnerability in vp8_lossy_decode_alpha() in libavcodec/webp.c that leaves alpha plane memory uninitialized for short uncompressed ALPH chunks. Attackers can supply a crafted WebP image whose ALPH chunk is shorter than width * height to disclose stale pixel data from previously decoded frames.
Published: 2026-11-09
Score: 4.8 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure
Action: Assess Impact
AI Analysis

Impact

FFmpeg up to version 9.0.2 has a flaw in the WebP decoder where a short uncompressed ALPH chunk causes the alpha plane memory to remain uninitialized. This allows an attacker to obtain stale pixel data from previously decoded frames, leaking confidential information from adjacent frames. The defect is categorized as CWE-908.

Affected Systems

This issue affects any installation of FFmpeg that includes versions 9.0.2 or earlier. The vulnerability is present in the library function vp8_lossy_decode_alpha() within libavcodec/webp.c, so any process that uses FFmpeg to decode WebP images is potentially impacted.

Risk and Exploitability

The vulnerability has a CVSS score of 4.8. No EPSS data is available, and the flaw is not catalogued in the CISA KEV list, suggesting moderate risk with uncertain exploitation prevalence. The likely attack vector is the delivery of a maliciously crafted WebP image to the FFmpeg decoder. The attacker would need a path to supply that media—for example, through media conversion services, file upload mechanisms, or multimedia playback of untrusted content. The impact is limited to disclosure of confidential data; there are no known integrity or availability effects.

Generated by OpenCVE AI on November 9, 2026 at 21:42 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade FFmpeg to a version newer than 9.0.2 in which the WebP decoder has been fixed.
  • If an upgrade is not immediately possible, restrict the decoding of WebP images to trusted sources or ban the use of WebP files from untrusted origins.
  • Implement a validation step that checks the ALPH chunk length against the expected width × height before allowing decoding, preventing the use of under‑length chunks.

Generated by OpenCVE AI on November 9, 2026 at 21:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 19:15:00 +0000

Type Values Removed Values Added
Description FFmpeg through 9.0.2 contains an information disclosure vulnerability in vp8_lossy_decode_alpha() in libavcodec/webp.c that leaves alpha plane memory uninitialized for short uncompressed ALPH chunks. Attackers can supply a crafted WebP image whose ALPH chunk is shorter than width * height to disclose stale pixel data from previously decoded frames.
Title FFmpeg through 9.0.2 WebP Decoder Information Disclosure via Short ALPH Chunk
First Time appeared Ffmpeg
Ffmpeg ffmpeg
Weaknesses CWE-908
CPEs cpe:2.3:a:ffmpeg:ffmpeg:*:*:*:*:*:*:*:*
Vendors & Products Ffmpeg
Ffmpeg ffmpeg
References
Metrics cvssV3_1

{'score': 3.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N'}

cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-09T19:10:54.228Z

Reserved: 2026-11-09T17:44:24.208Z

Link: CVE-2026-125098

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-09T19:16:50.720

Modified: 2026-11-09T19:16:50.720

Link: CVE-2026-125098

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-09T21:00:09Z

Weaknesses
  • CWE-908

    Use of Uninitialized Resource