Intel

AIKIDO-2026-428461

AcademySoftwareFoundation.openexr is vulnerable to Out-of-bounds Read

Out-of-bounds ReadCVE-2026-65979 Published Aug 10, 2026

55

Medium Risk

This Affects:

C++AcademySoftwareFoundation.openexr
3.4.0 - 3.4.12
Fixed in 3.4.13
Are you affected? Scan for Free

TL;DR

OpenEXR's HTJ2K decoder parses a chunk header-length field (PLEN) and advances the compressed-buffer pointer by that length without first rejecting values larger than the available compressed data. A crafted HTJ2K EXR with an oversized PLEN therefore causes out-of-bounds pointer arithmetic and an out-of-bounds read during decode, which can abort hardened builds. The fix validates the HTJ2K chunk header length before decode.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you decode untrusted HTJ2K-compressed EXR files.

Background info

AcademySoftwareFoundation.openexr is vulnerable to Out-of-bounds Read in versions 3.4.0 - 3.4.12.

How to fix this

Upgrade the AcademySoftwareFoundation.openexr library to the patch version.