CVE Catalog

CVE-2026-125228

MediumCVSS 5.3
Published: Translated: NVD NIST

Summary

FFmpeg before 8.1.3 and 9.x before 9.0.2 contains an out-of-bounds read vulnerability in put_vector() in libavcodec/vorbisenc.c when NaN samples leave the codebook entry at -1. Attackers can supply audio with NaN float samples to the native Vorbis encoder, causing heap reads before arrays that crash the application or leak adjacent heap memory into output.

Risk Assessment

Vorbis encoding can be crashed or leak memory contents, posing denial of service and information disclosure risks.

Recommendation

Update FFmpeg to version 8.1.3 or 9.0.2 or later to remove the vulnerability.

Other vulnerabilities in FFmpeg

See all
Original NVD description (English source)

FFmpeg before 8.1.3 and 9.x before 9.0.2 contains an out-of-bounds read vulnerability in put_vector() in libavcodec/vorbisenc.c when NaN samples leave the codebook entry at -1. Attackers can supply audio with NaN float samples to the native Vorbis encoder, causing heap reads before arrays that crash the application or leak adjacent heap memory into output.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS