Vulnerability · Published Jan 11, 2026 · Assigned by VulDB
CVE-2025-15506AcademySoftwareFoundation OpenColorIO FileRules.cpp ConvertToRegularExpression out-of-bounds
Low 3.3
In plain English
A low-severity out-of-bounds read in OpenColorIO from AcademySoftwareFoundation. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 8% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
A vulnerability was found in AcademySoftwareFoundation OpenColorIO up to 2.5.0. This issue affects the function ConvertToRegularExpression of the file src/OpenColorIO/FileRules.cpp. Performing a manipulation results in out-of-bounds read. The attack needs to be approached locally. The exploit has been made public and could be used. The patch is named ebdbb75123c9d5f4643e041314e2bc988a13f20d. To fix this issue, it is recommended to deploy a patch. The fix was added to the 2.5.1 milestone.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | opencolorio | no fix listed | DEBIAN-CVE-2025-15506 |
| Debian:13 | opencolorio | no fix listed | DEBIAN-CVE-2025-15506 |
| Debian:14 | opencolorio | no fix listed | DEBIAN-CVE-2025-15506 |
| PyPI | opencolorio | 2.5.1 | GHSA-m86r-wr74-693h |
| PyPI | opencolorio | 2.5.1 | PYSEC-2026-1745 |
| Ubuntu:22.04:LTS | opencolorio | no fix listed | UBUNTU-CVE-2025-15506 |
| Ubuntu:24.04:LTS | opencolorio | no fix listed | UBUNTU-CVE-2025-15506 |
| Ubuntu:25.10 | opencolorio | no fix listed | UBUNTU-CVE-2025-15506 |
| Ubuntu:26.04:LTS | opencolorio | no fix listed | UBUNTU-CVE-2025-15506 |
| Ubuntu:26.10 | opencolorio | no fix listed | UBUNTU-CVE-2025-15506 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| AcademySoftwareFoundation | OpenColorIO | 2.02.12.22.32.42.5.0 |
Weakness: CWE-125, CWE-119 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:O/RC:C
References
- VDB-340444 | AcademySoftwareFoundation OpenColorIO FileRules.cpp ConvertToRegularExpression out-of-bounds vdb-entry, technical-description
- VDB-340444 | CTI Indicators (IOB, IOC, IOA) signature, permissions-required
- Submit #733332 | AcademySoftwareFoundation OpenColorIO 1d77ecd Out-of-Bounds Read third-party-advisory
- https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/2228 issue-tracking
- https://github.com/AcademySoftwareFoundation/OpenColorIO/pull/2231 issue-tracking
- https://github.com/oneafter/1225/blob/main/uaf exploit
- https://github.com/cozdas/OpenColorIO/commit/ebdbb75123c9d5f4643e041314e2bc988a13f20d patch
- https://github.com/AcademySoftwareFoundation/OpenColorIO/milestone/11 patch
- https://github.com/AcademySoftwareFoundation/OpenColorIO/ product