Intel

AIKIDO-2026-556178

OpenEXR is vulnerable to Stack-based Buffer Overflow

Stack-based Buffer OverflowCVE-2026-68516 Published Aug 10, 2026

55

Medium Risk

This Affects:

PYTHONOpenEXR
3.4.0 - 3.4.13
Fixed in 3.4.14
Are you affected? Scan for Free

TL;DR

OpenEXR's HTJ2K path, embedded in the PyPI OpenEXR extension, accepts JPEG 2000 SIZ image-offset and tile-grid fields where the first tile does not intersect the declared image. A crafted HTJ2K EXR can therefore cause a stack buffer overflow during decode through the Python bindings. The fix rejects invalid SIZ geometries before decode proceeds.

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 through the OpenEXR Python bindings.

Background info

OpenEXR is vulnerable to Stack-based Buffer Overflow in versions 3.4.0 - 3.4.13.

How to fix this

Upgrade the OpenEXR library to the patch version.