Skip to main content
CVE-2026-21678VulnerabilityPublished

CVE-2026-21678: InternationalColorConsortium iccDEV · Improper Input Validation

Affects InternationalColorConsortium iccDEVSource CVE Database V5

0

Not known to be exploited · CVSS 7.8 High : upgrade to 2.3.1.2 soon.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
7.8High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.1% chance of exploitation in 30 days – higher than 9% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 2.3.1.2
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 7 Jan 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Upgrade iccDEV and internationalcolorconsortium/iccDEV to 2.3.1.2.

Affected software

ProductAffectedFixed in
InternationalColorConsortiumiccDEVAffected
  • <2.3.1.2
Fixed in
  • 2.3.1.2
GitHubinternationalcolorconsortium/iccDEVpkg:github/internationalcolorconsortium/iccDEVOther threatsAffected
  • <2.3.1.2
Fixed in
  • 2.3.1.2

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

1. Immediately upgrade all instances of iccDEV to version 2.3.1.2 or later, where the vulnerability is patched. 2. Implement strict input validation and sanitization for ICC profiles before processing, including scanning files for anomalies or unexpected content. 3. Restrict the processing of ICC profiles to trusted sources only, employing application whitelisting or file integrity monitoring to detect unauthorized or suspicious profiles. 4. Educate users about the risks of opening ICC profiles from untrusted or unknown origins to reduce the likelihood of social engineering attacks. 5. Employ sandboxing or isolation techniques for applications that handle ICC profiles to limit the impact of potential exploitation. 6. Monitor systems for unusual behavior or crashes related to color management tools, which may indicate attempted exploitation. 7. Maintain up-to-date backups and incident response plans tailored to potential exploitation scenarios involving iccDEV. 8. Coordinate with software vendors and security teams to stay informed about any emerging exploits or additional patches.

Description

CVE-2026-21678 is a high-severity heap-buffer-overflow vulnerability in the InternationalColorConsortium's iccDEV library versions prior to 2.3.1.2. The flaw exists in the IccTagXml() function due to improper input validation, allowing a remote attacker to cause memory corruption by processing malicious ICC color profiles. Exploitation requires local access and user interaction but can lead to full confidentiality, integrity, and availability compromise. The vulnerability has been patched in version 2.3.1.2, and no known exploits are currently in the wild.

References

Community reviews

Loading reviews…