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.
Published: 2026-10-20
Score: 6.8 Medium
EPSS: n/a
KEV: No
Impact: Heap out-of-bounds read causing application crash
Action: Immediate Patch
AI Analysis

Impact

An integer overflow in the Cineon codec occurs when a crafted file declares a width large enough to wrap the size calculation to zero, causing the unpack routine to read beyond the bounds of a 4‑byte buffer on the heap. This out‑of‑bounds read can lead to an application crash, providing a vector for denial of service attacks. The flaw is categorized as an integer overflow (CWE‑190).

Affected Systems

The vulnerability affects Academy Software Foundation OpenImageIO releases before 3.0.20.0, before 3.1.15.0 for the 3.1.x series, and before 3.2.0.3‑beta1 for the 3.2.x series. Users running any of these versions that process Cineon files are at risk.

Risk and Exploitability

The CVSS score of 6.8 indicates a moderate severity, and the EPSS score is not available, so the current exploitation probability cannot be precisely quantified. The vulnerability is not listed in CISA KEV, suggesting no widespread public exploitation is known. The likely attack vector is local or remote delivery of a malformed Cineon file, so any service or user who loads such files can be affected. Mitigations should focus on upgrading the library to a patched release or preventing the loading of suspicious files.

Generated by OpenCVE AI on October 20, 2026 at 17:57 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade OpenImageIO to version 3.0.20.0, 3.1.15.0, or 3.2.0.3‑beta1 or later, which contain the buffer‑size correction.
  • If upgrading immediately is not feasible, disable the Cineon codec plugin in applications that do not require Cineon support to prevent processing of potentially malicious files.
  • Implement input validation for Cineon file headers or use a sandboxed environment when processing files from untrusted sources.

Generated by OpenCVE AI on October 20, 2026 at 17:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 18:45:00 +0000

Type Values Removed Values Added
First Time appeared Academysoftwarefoundation
Academysoftwarefoundation openimageio
Vendors & Products Academysoftwarefoundation
Academysoftwarefoundation openimageio

Tue, 20 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 20 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
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.
Title 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
First Time appeared Openimageio
Openimageio openimageio
Weaknesses CWE-190
CPEs cpe:2.3:a:openimageio:openimageio:*:*:*:*:*:*:*:*
Vendors & Products Openimageio
Openimageio openimageio
References
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 6.8, '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'}


Subscriptions

Academysoftwarefoundation Openimageio
Openimageio Openimageio
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-20T16:21:37.806Z

Reserved: 2026-10-20T14:51:02.489Z

Link: CVE-2026-113681

cve-icon Vulnrichment

Updated: 2026-10-20T16:21:33.181Z

cve-icon NVD

Status : Received

Published: 2026-10-20T16:17:13.060

Modified: 2026-10-20T17:17:37.350

Link: CVE-2026-113681

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T18:30:16Z

Weaknesses
  • CWE-190

    Integer Overflow or Wraparound