Skip to content
OpenAdvisories
High ALSA-2026:82345 5 CVEs

Important: OpenEXR security update

Published Oct 13, 2026 · Updated Oct 29, 2026

Summary

OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications. This package contains libraries and sample applications for handling the format.

Security Fix(es):

* OpenEXR: OpenEXR: Out-of-bounds write vulnerability via crafted EXR files (CVE-2026-59184)
* OpenEXR: OpenEXR: Heap out-of-bounds write via crafted tiled EXR file (CVE-2026-59186)
* OpenEXR: OpenEXR: Information disclosure and denial of service due to out-of-bounds read (CVE-2026-59189)
* OpenEXR: OpenEXR: Heap out-of-bounds write in exrmultiview via crafted EXR files (CVE-2026-68515)
* OpenEXR: OpenEXR: Information disclosure and denial of service via out-of-bounds read (CVE-2026-59981)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Fixed packages 2

ReleasePackageFixed in
AlmaLinux · 8 OpenEXR-devel 2.2.0-12.el8_10.3
AlmaLinux · 8 OpenEXR-libs 2.2.0-12.el8_10.3

Vulnerabilities 5

  • High 7.1

    OpenEXR: OpenEXRUtil FlatImageChannel row nonzero dataWindow heap OOB write

    OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. Versions before 3.2.11, 3.3.0 through 3.3.12, and 3.4.0 through 3.4.13 allow a crafted EXR with a nonzero dataWindow.min to make Ty…

  • High 7.1

    OpenEXR: Heap out-of-bounds write in TiledRgbaInputFile via integer overflow on 32-bit (ILP32) builds

    OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. In versions before 3.2.11, 3.3.0 through 3.3.12, and 3.4.0 through 3.4.13, a crafted tiled EXR can trigger a heap out-of-bounds wri…

  • High 7.1

    OpenEXR: Out-of-bounds read in DeepImageChannel::row() for non-zero dataWindow origin

    OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. In OpenEXRUtil versions 3.3.0 through 3.3.12 and 3.4.0 through 3.4.12, the documented TypedDeepImageChannel<T>::row() API can retur…

  • High 7.1

    OpenEXR: Heap OOB read in SampleCountChannel row when using nonzero dataWindow

    OpenEXR is the reference implementation and specification for the EXR image file format, widely used in the motion picture industry. In versions through 3.2.10, 3.3.0 through 3.3.12, and 3.4.0 through 3.4.13, the OpenEXRUtil library returns an out-of-bounds p…

  • High 7.1

    OpenEXR: Heap out-of-bounds write in exrmultiview with subsampled channel union

    OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. In versions before 3.2.11, 3.3.0 through 3.3.12, and 3.4.0 through 3.4.13, exrmultiview can write past a heap allocation when it co…

References

  • report
    https://access.redhat.com/security/cve/CVE-2026-59184
  • report
    https://access.redhat.com/security/cve/CVE-2026-59186
  • report
    https://access.redhat.com/security/cve/CVE-2026-59189
  • report
    https://access.redhat.com/security/cve/CVE-2026-59981
  • report
    https://access.redhat.com/security/cve/CVE-2026-68515
  • report
    https://bugzilla.redhat.com/2523654
  • report
    https://bugzilla.redhat.com/2523655
  • report
    https://bugzilla.redhat.com/2523671
  • report
    https://bugzilla.redhat.com/2523747
  • report
    https://bugzilla.redhat.com/2523752
  • advisory
    https://errata.almalinux.org/8/ALSA-2026-82345.html