UBUNTU-CVE-2026-34378

Source
https://ubuntu.com/security/CVE-2026-34378
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-34378.json
JSON Data
https://api.osv.dev/v1/vulns/UBUNTU-CVE-2026-34378
Upstream
Published
2026-04-06T16:16:00Z
Modified
2026-10-17T13:00:01Z
Severity
  • 6.5 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H CVSS Calculator
  • Ubuntu - medium
Summary
[none]
Details

OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From 3.4.0 to before 3.4.9, a missing bounds check on the dataWindow attribute in EXR file headers allows an attacker to trigger a signed integer overflow in generic_unpack(). By setting dataWindow.min.x to a large negative value, OpenEXRCore computes an enormous image width, which is later used in a signed integer multiplication that overflows, causing the process to terminate with SIGILL via UBSan. This vulnerability is fixed in 3.4.9.

References

Affected packages

Ubuntu:26.10 / openexr

Package

Name
openexr
Purl
pkg:deb/ubuntu/openexr?arch=source&distro=stonking

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected

Affected versions

3.*
3.1.13-2build1
3.4.6+ds-4ubuntu3

Ecosystem specific

{
    "binaries":  [
        {
            "binary_name":  "libopenexr-3-4-33",
            "binary_version":  "3.4.6+ds-4ubuntu3"
        },
        {
            "binary_name":  "openexr",
            "binary_version":  "3.4.6+ds-4ubuntu3"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-34378.json"