Intel

AIKIDO-2026-328026

AcademySoftwareFoundation.openexr is vulnerable to Information Disclosure

Information DisclosureGHSA-wwx8-2v36-rhr8 Published Aug 10, 2026

33

Low Risk

This Affects:

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

TL;DR

OpenEXRCore's DWAA/DWAB decoder accepts a valid but too-short DWA RLE raw stream for an RLE-classified channel. The decoder expands only the attacker-declared RLE_RAW_SIZE and then reconstructs the full channel from the planar buffer, copying uninitialized tail bytes into caller-visible pixels. The fix rejects undersized compressed or raw streams before reconstructing full channel rows.

Who does this affect?

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

Background info

AcademySoftwareFoundation.openexr is vulnerable to Information Disclosure in versions 3.1.0 - 3.4.13.

How to fix this

Upgrade the AcademySoftwareFoundation.openexr library to the patch version.