CVE Catalog

CVE-2026-125200

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Summary

FFmpeg through 9.0.2 contains a memory leak vulnerability in libavcodec/libx265.c because libx265_encode_frame() never frees the rpu.payload allocated by ff_dovi_rpu_generate(). Attackers can supply crafted Dolby Vision HEVC or AV1 files that leak one RPU allocation per encoded frame during libx265 transcoding, causing unbounded memory growth and denial of service.

Risk Assessment

This can lead to denial of service (DoS) through gradual memory exhaustion in applications transcoding Dolby Vision files.

Recommendation

Update FFmpeg to a version later than 9.0.2 or apply available patches. Avoid transcoding untrusted Dolby Vision HEVC/AV1 files until updated.

Other vulnerabilities in FFmpeg

See all
Original NVD description (English source)

FFmpeg through 9.0.2 contains a memory leak vulnerability in libavcodec/libx265.c because libx265_encode_frame() never frees the rpu.payload allocated by ff_dovi_rpu_generate(). Attackers can supply crafted Dolby Vision HEVC or AV1 files that leak one RPU allocation per encoded frame during libx265 transcoding, causing unbounded memory growth and denial of service.

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