Vulnerability · Published Jan 6, 2026 · Assigned by GitHub_M
CVE-2026-21485iccDEV Undefined Behavior (UB) and Out of Memory in CIccProfile::LoadTag()
High 8.8
In plain English
A high-severity improper input validation in iccDEV from InternationalColorConsortium. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 31% of all known vulnerabilities).
Severity (CVSS 3.1)8.8High
Exploit odds (30 days)0.4%top 68.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known
Official description
iccDEV provides a set of libraries and tools for working with ICC color management profiles. Versions 2.3.1.1 and below are prone to have Undefined Behavior (UB) and Out of Memory errors. This issue is fixed in version 2.3.1.2.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| InternationalColorConsortium | iccDEV | < 2.3.1.2 |
Weakness: CWE-20, CWE-125, CWE-190, CWE-400, CWE-476, CWE-787, CWE-1284 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
References
- https://github.com/InternationalColorConsortium/iccDEV/security/advisories/GHSA-chp2-4gv5-2432 x_refsource_CONFIRM
- https://github.com/InternationalColorConsortium/iccDEV/issues/340 x_refsource_MISC
- https://github.com/InternationalColorConsortium/iccDEV/commit/c136aac51d25cbb4d9db63f071edad4f088843df x_refsource_MISC