All vulnerabilities
CVE-2026-113681

OpenImageIO before 3.0.20.0, 3.1.x before 3.1.15.0, and 3.2.x before 3.2.0.3-beta1 Cineon Reader Heap Out-of-Bounds Read

AcademySoftwareFoundation OpenImageIO
CVSS
6.8Medium
ExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.17%Chance of exploitation activity in the next 30 days, higher than 5% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed in3.0.20.0Also 3.1.15.0, 3.2.0.3-beta1CVE List
Published20 Oct 2026Updated 22 Oct 2026CVE List

What fixes it

A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.

Description

OpenImageIO before 3.0.20.0, 3.1.x before 3.1.15.0, and 3.2.x before 3.2.0.3-beta1 contains an integer overflow in cineon::Codec::Read that undersizes the scanline buffer, causing a heap out-of-bounds read. Attackers can supply a crafted Cineon file with a huge declared width that wraps the size calculation to zero, so UnPackPacked reads past a 4-byte buffer and crashes the application.

Text from CVE List

Affected versions 3

  • OpenImageIOaffected: all versions before 3.0.20.0CVE List
  • OpenImageIOaffected: 3.1.0.0 before 3.1.15.0CVE List
  • OpenImageIOaffected: 3.2.0.0-dev before 3.2.0.3-beta1CVE List

References 5