CVE-2026-113681 PUBLISHED

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

Assigner: VulnCheck
Reserved: 20.10.2026 Published: 20.10.2026 Updated: 20.10.2026

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.

Metrics

CVSS Vector: CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS Score: 6.8

Product Status

Vendor AcademySoftwareFoundation
Product OpenImageIO
Versions Default: unaffected
  • affected from 0 to 3.0.20.0 (excl.)
  • affected from 3.1.0.0 to 3.1.15.0 (excl.)
  • affected from 3.2.0.0-dev to 3.2.0.3-beta1 (excl.)

Credits

  • Ostorlab finder

References

Problem Types

  • Integer Overflow or Wraparound CWE