Vulnerability · Published Jul 31, 2025 · Assigned by GitHub_M

CVE-2025-48071OpenEXR's Forged Unpacked Size can Lead to Heap-Based Buffer Overflow in Deep Scanline Parsing

High 8.4

In plain English

A high-severity heap buffer overflow in openexr from AcademySoftwareFoundation. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 33% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 4.0)8.4High
Exploit odds (30 days)0.4%top 66.5% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.3.2 through 3.3.0, there is a heap-based buffer overflow during a write operation when decompressing ZIPS-packed deep scan-line EXR files with a maliciously forged chunk header. This is fixed in version 3.3.3.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.22openexr3.3.11-r0ALPINE-CVE-2025-48071
Alpine:v3.23openexr3.4.2-r0ALPINE-CVE-2025-48071
Alpine:v3.24openexr3.4.2-r0ALPINE-CVE-2025-48071
PyPIopenexr3.3.3GHSA-h45x-qhg2-q375
PyPIopenexr3.3.3PYSEC-2026-1747
Ubuntu:24.04:LTSopenexrno fix listedUBUNTU-CVE-2025-48071
Ubuntu:25.10openexrno fix listedUBUNTU-CVE-2025-48071

Affected products (as reported)

VendorProductVersions
AcademySoftwareFoundation openexr >= 3.3.0, < 3.3.3

Weakness: CWE-122 · Vector: CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

References