Skip to content
Heist/ feed
Back to feed
HighFix available

openexr — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2026-40244

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`.

Products
openexr
Affected versions
3.1.13-1, 3.1.13-2, 3.1.5-5, 3.1.5-5.1, 3.1.5-5.1+hurd.1, 3.4.14-0.1, 3.4.15+ds-1, 3.4.16+ds-1, 3.4.6+ds-1, 3.4.6+ds-2, 3.4.6+ds-3, 3.4.6+ds-4, 3.5.2+ds-1
Fixed versions
3.4.14-0.1
CVEs
CVE-2026-40244
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 17:50 UTC · Revision 2

Source evidence

DEBIAN-CVE-2026-40244

core-osv · Original source

Published 21 Apr 2026, 02:16 UTC

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`.

osv:DEBIAN-CVE-2026-40244

openexr

Fixed versions: Not specified

openexr

Fixed versions: Not specified

openexr

Fixed versions: 3.4.14-0.1

Complete source record
{
  "id": "e0e33a0d6ee3ddbf1d0a95f0506ae5888067e8455fabbc2213bf7c9fe26ce777",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2026-40244",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2026-40244",
    "summary": "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`.",
    "evidence": "osv:DEBIAN-CVE-2026-40244",
    "products": [
      {
        "name": {
          "value": "openexr",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "3.1.13-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.1.13-2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.1.5-5",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.1.5-5.1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.1.5-5.1+hurd.1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.4.14-0.1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.4.15+ds-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.4.16+ds-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.4.6+ds-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.4.6+ds-2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.4.6+ds-3",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.4.6+ds-4",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.2+ds-1",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "openexr",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "3.1.13-2",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.4.14-0.1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.4.15+ds-1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.4.16+ds-1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.4.6+ds-1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.4.6+ds-2",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.4.6+ds-3",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.4.6+ds-4",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.2+ds-1",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "openexr",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "3.4.14-0.1",
            "evidence": "/affected/2/ranges"
          }
        ],
        "affected_versions": [
          {
            "value": "3.1.13-2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.4.6+ds-1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.4.6+ds-2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.4.6+ds-3",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.4.6+ds-4",
            "evidence": "/affected/2/versions"
          }
        ]
      }
    ],
    "severity": "high",
    "structured": {
      "id": "DEBIAN-CVE-2026-40244",
      "aliases": [
        "DEBIAN-CVE-2026-40244"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "openexr",
            "purl": "pkg:deb/debian/openexr?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "versions": [
            "3.1.13-1",
            "3.1.13-2",
            "3.1.5-5",
            "3.1.5-5.1",
            "3.1.5-5.1+hurd.1",
            "3.4.14-0.1",
            "3.4.15+ds-1",
            "3.4.16+ds-1",
            "3.4.6+ds-1",
            "3.4.6+ds-2",
            "3.4.6+ds-3",
            "3.4.6+ds-4",
            "3.5.2+ds-1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-40244.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "openexr",
            "purl": "pkg:deb/debian/openexr?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "versions": [
            "3.1.13-2",
            "3.4.14-0.1",
            "3.4.15+ds-1",
            "3.4.16+ds-1",
            "3.4.6+ds-1",
            "3.4.6+ds-2",
            "3.4.6+ds-3",
            "3.4.6+ds-4",
            "3.5.2+ds-1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-40244.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "3.4.14-0.1"
                }
              ]
            }
          ],
          "package": {
            "name": "openexr",
            "purl": "pkg:deb/debian/openexr?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "versions": [
            "3.1.13-2",
            "3.4.6+ds-1",
            "3.4.6+ds-2",
            "3.4.6+ds-3",
            "3.4.6+ds-4"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-40244.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        }
      ],
      "modified": "2026-10-27T10:01:12.508885851Z",
      "provider": "osv",
      "upstream": [
        "CVE-2026-40244"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2026-40244"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-40244",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 461344,
  "published_at": "2026-04-21T02:16:08.06+00:00"
}