CVE-2026-42450 Details
Description
OpenColorIO is a color management framework for visual effects and animation. Prior to version 2.5.2, `FileFormatSpi3D.cpp:163` uses `sscanf` with `%s` into 64-byte stack buffers when parsing LUT data lines. Input comes from `lineBuffer[4096]`, so a crafted .spi3d file can overflow by ~4000 bytes on non-Windows. Version 2.5.2 fixes the issue.
A stack buffer overflow vulnerability has been identified in OpenColorIO versions prior to 2.5.2. The issue arises in the Spi3D LUT parser, specifically in 'FileFormatSpi3D.cpp' at line 163. The vulnerability is caused by the use of 'sscanf' with the '%s' format specifier, which writes into 64-byte stack buffers without proper bounds checking. This flaw allows a crafted .spi3d file to overflow the buffer by approximately 4000 bytes on non-Windows systems. On Windows, the vulnerability also exists but is less severe because the 'sscanf' function can handle size specifications correctly.
Users can upgrade to OpenColorIO version 2.5.2, which addresses this vulnerability by implementing proper bounds checking in the LUT parsers.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jun 24, 2026CISA-ADP
Assessed Jun 24, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/AcademySoftwareFoundation/OpenColorIO/security/advisories/GHSA-rxp3-rrgx-f547 | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/AcademySoftwareFoundation/OpenColorIO/releases/tag/v2.5.2 | [email protected] | Release NotesVendor |
| https://github.com/AcademySoftwareFoundation/OpenColorIO/security/advisories/GHSA-rxp3-rrgx-f547 | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-120 | Buffer Copy without Checking Size of Input ('Classic Buffer Overflow') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| AcademySoftwareFoundation OpenColorIO | <= 2.5.1 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 24, 2026 | CVE Modified | CISA-ADP |
| Jun 24, 2026 | New CVE Received | [email protected] |
Volerion