Home

Description

OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.4.0 through 3.4.9, 3.3.0 through 3.3.9, and 3.2.0 through 3.2.7, `internal_dwa_compressor.h:1722` performs `curc->width * curc->height` in `int32` arithmetic without a `(size_t)` cast. This is the same overflow pattern fixed in other locations by the recent CVE-2026-34589 batch, but this line was missed. Versions 3.4.10, 3.3.10, and 3.2.8 contain a fix that addresses `internal_dwa_compressor.h:1722`.

PUBLISHED Reserved 2026-04-10 | Published 2026-04-21 | Updated 2026-04-23 | Assigner GitHub_M




HIGH: 8.4CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Problem types

CWE-190: Integer Overflow or Wraparound

Product status

>= 3.2.0, < 3.2.8
affected

>= 3.3.0, < 3.3.10
affected

>= 3.4.0, < 3.4.10
affected

References

github.com/...penexr/security/advisories/GHSA-j526-66f6-fxhx

github.com/...SoftwareFoundation/openexr/releases/tag/v3.2.8

github.com/...oftwareFoundation/openexr/releases/tag/v3.3.10

github.com/...oftwareFoundation/openexr/releases/tag/v3.4.10

cve.org (CVE-2026-40244)

nvd.nist.gov (CVE-2026-40244)

Download JSON