Skip to content
OpenAdvisories
High · 8.7 CVE-2026-34543 EUVD-2026-18058GHSA-vc68-257w-m432PYSEC-2026-2850

OpenEXR: Heap information disclosure in PXR24 decompression via unchecked decompressed size (undo_pxr24_impl)

Published Apr 1, 2026 · Updated Apr 2, 2026 · Assigned by GitHub_M

Description

OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From version 3.4.0 to before version 3.4.8, sensitive information from heap memory may be leaked through the decoded pixel data (information disclosure). This occurs under default settings; simply reading a malicious EXR file is sufficient to trigger the issue, without any user interaction. This issue has been patched in version 3.4.8.

Affected products

VendorProductAffectedFixed
AcademySoftwareFoundation openexr >= 3.4.0, < 3.4.8 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 openexr 3.4.14-0.1 —
Debian 13 openexr 3.2.12-1~deb13u1 —
Debian 12 openexr No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 openexr No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed openexr 3.4.9-1.1 openSUSE-SU-2026:10505-1
ReleasePackageFixed inAdvisory
Alpine v3.24 openexr 3.4.10-r0 —
Alpine v3.23 openexr 3.4.13-r0 —
Alpine v3.22 openexr 3.3.11-r0 —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling openexr +7 3.4.9-r0 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI openexr >= 3.4.0, < 3.4.8 3.4.8 GHSA-vc68-257w-m432
PyPI openexr >= 3.3.0, <= 3.3.8 — GHSA-vc68-257w-m432
PyPI openexr >= 3.2.0, <= 3.2.6 — GHSA-vc68-257w-m432
PyPI openexr >= 3.2.0, < 3.4.8 3.4.8 PYSEC-2026-2850

Advisories 1

References