CVE-2026-42217

OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From versions 3.0.0 to before 3.2.9, 3.3.0 to before 3.3.11, and 3.4.0 to before 3.4.11, readVariableLengthInteger() decodes a variable-length integer from untrusted EXR input without bounding the shift count. After enough continuation bytes, the code executes a left shift by 70 on a 64-bit value, which is undefined behavior. This issue has been patched in versions 3.2.9, 3.3.11, and 3.4.11.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:openexr:openexr:*:*:*:*:*:*:*:*
cpe:2.3:a:openexr:openexr:*:*:*:*:*:*:*:*
cpe:2.3:a:openexr:openexr:*:*:*:*:*:*:*:*

History

08 May 2026, 17:01

Type Values Removed Values Added
CPE cpe:2.3:a:openexr:openexr:*:*:*:*:*:*:*:*
First Time Openexr
Openexr openexr
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 9.8
References () https://github.com/AcademySoftwareFoundation/openexr/commit/21eaa33bcbbb0c83a5fc42f6b6d65b70a996e63c - () https://github.com/AcademySoftwareFoundation/openexr/commit/21eaa33bcbbb0c83a5fc42f6b6d65b70a996e63c - Patch
References () https://github.com/AcademySoftwareFoundation/openexr/pull/2378 - () https://github.com/AcademySoftwareFoundation/openexr/pull/2378 - Issue Tracking, Patch
References () https://github.com/AcademySoftwareFoundation/openexr/security/advisories/GHSA-3c67-4wwp-w52m - () https://github.com/AcademySoftwareFoundation/openexr/security/advisories/GHSA-3c67-4wwp-w52m - Exploit, Vendor Advisory, Mitigation

07 May 2026, 15:03

Type Values Removed Values Added
New CVE

Information

Published : 2026-05-07 04:16

Updated : 2026-05-08 17:01


NVD link : CVE-2026-42217

Mitre link : CVE-2026-42217

CVE.ORG link : CVE-2026-42217


JSON object : View

Products Affected

openexr

  • openexr
CWE
CWE-190

Integer Overflow or Wraparound