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:1040` performs `chan->width * chan->bytes_per_element` in `int32` arithmetic without a `(size_t)` cast. This is the same overflow pattern fixed in other decoders by CVE-2026-34589/34588/34544, 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:1040`.

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-m5qw-23x2-6phj

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-40250)

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

Download JSON