CVE-2026-21689 Details
Description
iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of International Color Consortium (ICC) color management profiles. Versions prior to 2.3.1.2 have a Type Confusion vulnerability in `CIccProfileXml::ParseBasic()` at `IccXML/IccLibXML/IccProfileXml.cpp`. This vulnerability affects users of the iccDEV library who process ICC color profiles. Version 2.3.1.2 contains a patch. No known workarounds are available.
A type confusion vulnerability has been identified in the iccDEV library, specifically in the 'CIccProfileXml::ParseBasic()' function within 'IccXML/IccLibXML/IccProfileXml.cpp'. This vulnerability affects versions prior to 2.3.1.2 and can lead to an access violation by dereferencing a null pointer, which may be exploited by users processing ICC color profiles. The issue requires user interaction and has a moderate severity rating.
Users can upgrade to iccDEV version 2.3.1.2 or later, where this vulnerability has been patched.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Jan 8, 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/InternationalColorConsortium/iccDEV/issues/382 | [email protected] | ExploitIssue TrackingVendor Advisory |
| https://github.com/InternationalColorConsortium/iccDEV/pull/423 | [email protected] | Issue TrackingPatch |
| https://github.com/InternationalColorConsortium/iccDEV/security/advisories/GHSA-5rqc-w93q-589m | [email protected] | Vendor Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-843 | Access of Resource Using Incompatible Type ('Type Confusion') | [email protected] |
| CWE-190 | Integer Overflow or Wraparound | [email protected] |
| CWE-20 | Improper Input Validation | [email protected] |
| CWE-232 | Improper Handling of Undefined Values | [email protected] |
| CWE-476 | NULL Pointer Dereference | [email protected] |
| CWE-690 | Unchecked Return Value to NULL Pointer Dereference | [email protected] |
| CWE-754 | Improper Check for Unusual or Exceptional Conditions | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| color iccdev | < 2.3.1.2 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jan 12, 2026 | Initial Analysis | [email protected] |
| Jan 7, 2026 | New CVE Received | [email protected] |