| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| OpenColorIO-2.5.2.tar.gz | 2026-05-13 | 14.1 MB | |
| OpenColorIO-2.5.2.tar.gz.sigstore.json | 2026-05-13 | 11.1 kB | |
| README.md | 2026-05-13 | 1.5 kB | |
| v2.5.2 source code.tar.gz | 2026-05-13 | 14.2 MB | |
| v2.5.2 source code.zip | 2026-05-13 | 15.2 MB | |
| Totals: 5 Items | 43.5 MB | 11 | |
This is a bug-fix and security release that addresses CVE-2026-42450 and the other issues described below. It is ABI compatible with 2.5.1.
CVE-2026-42450 affects all prior OCIO 1.x and 2.x versions.
Security fix:
PR [#2307], Improve LUT loading checks (CVE-2026-42450)
This PR addressed the following GitHub security reports. These were all potential stack buffer overflow vulnerabilities due to unsafe use of sscanf in the parsers for .spi3d, .spi1d, .cube, and .lut formats:
- GHSA-rxp3-rrgx-f547
- GHSA-66xr-9rgw-v6m8
- GHSA-28jr-x9w2-5pc4
- GHSA-fgx7-35rr-5mx2
Bug fixes and security enhancements:
PR [#2270], Fix vector comparison expression for HLSL PR [#2276], Adsk Contrib - Hue curve python binding was not copying all parameters PR [#2281], Fix OpenGL ES type issues in ACES2 FixedFunction Ops PR [#2308], Adsk Contrib - Miscellaneous improvements suggested by Claude
Build, documentation, and website enhancements:
PR [#2304], Add /bigobj for pybind11 target on Windows PR [#2273], Fix linking to self-built deps on Windows + Clang PR [#2302], Improve CMake and Actions settings PR [#2285], Adsk Contrib - Update Python documentation requirements PR [#2252], Update 2.5 documentation regarding ABI compatability PR [#2264], Add more info to the documentation overview page
Many thanks to the following contributors: @remia, @KevinJW, @num3ric, @carolalynn, @Medoedus, @dimula73, @zachlewis, @cozdas, and @doug-walker