CVE-2026-59189
OpenEXR: OpenEXR: Information disclosure and denial of service due to out-of-bounds read
Severity
ImportantRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · August 26, 2026
Updated · October 31, 2026
Description
A flaw was found in OpenEXR. An attacker could provide a specially crafted deep image that, when processed, would cause an out-of-bounds read in the TypedDeepImageChannel<T>::row() API if the image has a non-zero dataWindow origin. This vulnerability can lead to a heap out-of-bounds read, resulting in a crash (Denial of Service) and potential information disclosure.
Statement
Important severity is assigned to this flaw because an unauthenticated remote attacker can trigger an application crash or potentially read sensitive heap memory without requiring elevated system privileges. In Red Hat Enterprise Linux environments, OpenEXR is provided as a shared parsing library utilized by graphical and image-processing software, meaning exposure is limited to workloads or users actively handling untrusted graphic assets. Successful exploitation requires user interaction or an automated service ingesting externally sourced image files, and while memory corruption can cause a denial of service, arbitrary code execution has not been demonstrated.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
To mitigate this issue, avoid processing untrusted EXR deep image files. Limit the use of applications that process EXR deep images to trusted sources only.
CVSS / CWE
CVSS 3.1 · 7.1CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
CWE-125 · Out-of-bounds Read