Description
OpenEXR 3.4.14 contains a NULL Pointer Dereference in the C++ attribute parsing path. A specially crafted EXR file containing an unknown-type attribute with dataSize set to zero causes the parser to create an opaque attribute with a NULL packed_data pointer. The OpaqueAttribute constructor passes the NULL pointer to memcpy() without validating the zero-size condition, resulting in undefined behavior and process termination, leading to denial of service.
Published: 2026-09-24
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

OpenEXR 3.4.14 contains a NULL pointer dereference during attribute parsing. A maliciously crafted EXR file that defines an unknown attribute type with a dataSize of zero causes the parser to create an opaque attribute whose packed data pointer is null. The constructor passes this null pointer to memcpy, leading to undefined behavior and terminating the process. The result is a loss of service for any application that processes the harmful file.

Affected Systems

Any software that incorporates OpenEXR 3.4.14 and processes user‑supplied EXR images is affected. This includes graphics editors, rendering engines, media servers, and other image‑handling utilities that use the vulnerable library version. No additional vendor or product information is specified beyond the library itself.

Risk and Exploitability

The CVSS base score of 5.5 indicates moderate severity, and the EPSS score of less than 1% suggests exploitation likelihood is very low at present. Based on the description, the likely attack vector is the supply of a crafted EXR file, which could be delivered via upload or local file access. The impact is limited to service interruption of the affected component, and the vulnerability is not listed in CISA’s KEV catalog, further reducing the probability of widespread exploitation.

Generated by OpenCVE AI on September 26, 2026 at 06:58 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the OpenEXR library to version 3.4.15 or later, which removes the NULL pointer dereference in attribute parsing.
  • If an update is not possible, disable or quarantine any components that load user‑supplied EXR files until a fix is available.
  • Configure incident‑response monitoring to detect repeated crashes of applications parsing EXR files, and consider rejecting suspicious files at the upload stage.

Generated by OpenCVE AI on September 26, 2026 at 06:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 27 Sep 2026 11:15:00 +0000

Type Values Removed Values Added
First Time appeared Academysoftwarefoundation
Academysoftwarefoundation openexr
Vendors & Products Academysoftwarefoundation
Academysoftwarefoundation openexr

Fri, 25 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 25 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Title openexr: openexr: Denial of Service via crafted EXR file
References
Metrics threat_severity

None

threat_severity

Moderate


Thu, 24 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}


Thu, 24 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Description OpenEXR 3.4.14 contains a NULL Pointer Dereference in the C++ attribute parsing path. A specially crafted EXR file containing an unknown-type attribute with dataSize set to zero causes the parser to create an opaque attribute with a NULL packed_data pointer. The OpaqueAttribute constructor passes the NULL pointer to memcpy() without validating the zero-size condition, resulting in undefined behavior and process termination, leading to denial of service.
References

Subscriptions

Academysoftwarefoundation Openexr
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-09-24T18:18:33.846Z

Reserved: 2026-09-10T00:00:00.000Z

Link: CVE-2026-88384

cve-icon Vulnrichment

Updated: 2026-09-24T18:13:20.331Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-24T17:17:07.907

Modified: 2026-09-24T21:08:22.573

Link: CVE-2026-88384

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-24T00:00:00Z

Links: CVE-2026-88384 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-27T11:00:09Z

Weaknesses