CVE-2026-59982 OpenEXR: DWAA InputFile AC buffer overflow on ILP32 platforms

High 7.1 Published Updated

A crafted deep EXR file can cause an out-of-bounds pointer access in OpenEXR, leading to crashes or limited information disclosure on ILP32 platforms.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2026-59982?

CVE-2026-59982 is a high-severity memory corruption vulnerability in AcademySoftwareFoundation openexr, published on 25 Aug 2026. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. OpenEXR versions before 3.2.11, 3.3.0 through 3.3.12, and 3.4.0 through 3.4.13 can return an out-of-bounds pointer from TypedDeepImageChannel::row() when a crafted deep EXR has a nonzero dataWindow origin. This vulnerability occurs because the API combines zero-based row access with an absolute-coordinate-adjusted base pointer, allowing a crash or limited information disclosure. This issue is fixed in versions 3.2.11, 3.3.13, and 3.4.14.

Weakness: CWE-787, CWE-190

Which versions are affected by CVE-2026-59982?

How do I fix CVE-2026-59982?

Upgrade to a fixed version.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2026-59982 being exploited?

There is no known exploitation of CVE-2026-59982 in the wild and no public exploit code.

Sources

Also known as BELL-CVE-2026-59982, DEBIAN-CVE-2026-59982, ECHO-9d66-05d6-7fc0, GHSA-6662-fq6f-93mp, MINI-cjf4-4pcc-q6v9, ROOT-OS-DEBIAN-11-CVE-2026-59982 and 3 more.

Is CVE-2026-59982 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free