Back to CVE records
High 8.7Published Oct 6, 2025

CVE-2025-59732Heap-buffer-overflow write in FFmpeg EXR dwa_uncompress

Updated under an hour ago ()

Does this affect you?

It affects FFmpeg. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

When decoding an OpenEXR file that uses DWAA or DWAB compression, there's an implicit assumption that the height and width are divisible by 8. If the height or width of the image is not divisible by 8, the copy loops at [0] and [1] will continue to write until the next multiple of 8. The buffer td->uncompressed_data is allocated in decode_block based on the precise height and width of the image, so the "rounded-up" multiple of 8 in the copy loop can exceed the buffer bounds, and the write block starting at [2] can corrupt following heap memory. We recommend upgrading to version 8.0 or beyond.

CVSS
8.7 HIGH (v4.0, CNA)CVSS:4.0/AV:A/AC:H/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N
Weakness (CWE)
CWE-787
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Google
NVD analysis
Deferred
Record last updated
Feb 26, 2026
First seen by InfoSec Signals
Oct 19, 2026

Affected products

Affected products
FFmpeg FFmpeg
ffmpeg:ffmpeg (from the name)
9a32b863074ed4140141e0d3613905c6f1fe61c5 builds before 8.0; from 7.1.1 before 8.0
CNA record

References

References

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.