Read the docs
TI-2026-19670 Aliases CVE-2026-24403

iccDEV Undefined Behavior in CIccProfile::CheckHeader() Leads to Integer Overflow

Priority LOW 38CWE-190Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-190 and the CVSS impact.

Summary

iccDEV provides libraries and tools for interacting with, manipulating, and applying ICC color management profiles. In versions 2.3.1.1 and below, an integer overflow vulnerability exists in icValidateStatus CIccProfile::CheckHeader() when user-controllable input is incorporated into profile data unsafely. Tampering with tag tables, offsets, or size fields can trigger parsing errors, memory corruption, or DoS, potentially enabling arbitrary Code Execution or bypassing application logic. This issue has been fixed in version 2.3.1.2.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00472 41st percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed iccDEV (InternationalColorConsortium): 2.3.1.2

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
InternationalColorConsortiumiccDEVbefore 2.3.1.22.3.1.2Patch availableCNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:color:iccdev:*:*:*:*:*:*:*:*before 2.3.1.2VulnerableInternationalColorConsortium

Remediation

  • Fix · CNA iccDEV (InternationalColorConsortium) Fixed in 2.3.1.2

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-24403

References

  • TI-2026-17458 iccDEV has a Use After Free vulnerability in CIccCmm class via improper hint manager object deletion CVSS 3.1CRITICAL 9.8
  • TI-2026-17462 iccDEV has heap-buffer-overflow vulnerability in CIccLocalizedUnicode::GetText() CVSS 3.1CRITICAL 9.8
  • TI-2026-19673 iccDEV has Heap Buffer Overflow in CIccTagNamedColor2::SetSize() CVSS 3.1HIGH 8.8
  • TI-2026-18353 iccDEV has a heap-buffer-overflow in SIccCalcOp::Describe() at IccProfLib/IccMpeCalc.cpp CVSS 3.1HIGH 8.8
  • TI-2026-17865 iccDEV has heap-buffer-overflow in CIccCLUT::Init() at IccProfLib/IccTagLut.cpp CVSS 3.1HIGH 8.8
  • TI-2026-17741 iccDEV has heap-buffer-overflow in SIccCalcOp::Describe() at IccProfLib/IccMpeCalc.cpp CVSS 3.1HIGH 8.8
See all 103 →

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences