top of page
perceptive_background_267k.jpg

OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. In OpenEXRUtil versions 3.3.0 th…

Published:

25 August 2026 at 00:00:00

Alert date:

25 August 2026 at 20:05:56

Source:

nvd.nist.gov

Click to open the original link from this advisory

Supply Chain & Dependencies, Data Breach & Exfiltration

A heap out-of-bounds read vulnerability exists in OpenEXRUtil versions 3.3.0 through 3.3.12 and 3.4.0 through 3.4.12. The flaw is in the TypedDeepImageChannel<T>::row() API, which can return an out-of-bounds pointer when a deep image has a non-zero dataWindow origin. The root cause is a conflict between two coordinate models in ImfDeepImageChannel: at(x, y) uses absolute coordinates while row(r) is documented as 0-based logical access. For non-zero dataWindow.min values, row(0) points outside the _sampleListPointers allocation, causing a heap out-of-bounds read and potential crash. Under a controlled heap layout, this could lead to information disclosure. The vulnerability affects the EXR image format library widely used in the motion picture industry. Fixes are available in versions 3.3.13 and 3.4.13.

Technical details

Mitigation steps:

Affected products:

OpenEXRUtil 3.3.0-3.3.12
OpenEXRUtil 3.4.0-3.4.12

Related links:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Disclaimer: Deze website toont informatie afkomstig van externe bronnen. Perceptive aanvaardt geen verantwoordelijkheid voor de inhoud, juistheid of volledigheid van deze informatie.

bottom of page