CVE-2026-21682CWE-122CWE-20

iccDEV has heap-buffer-overflow in CIccXmlArrayType::ParseText()

High · published January 7, 2026

CVSS v3.1
8.8
EPSS
0%
Percentile
29.5
In the wild
Unconfirmed
What it is

⚠️ A heap buffer overflow within `CIccXmlArrayType::ParseText()` in iccDEV could lead to some serious color chaos! 🌈 Imagine a painter mixing colors without checking their proportions—too much of one color could spill over and ruin the entire canvas. That’s exactly what happens here when improper memory handling leads to unpredictable behavior in your application. An attacker could potentially exploit this vulnerability to cause crashes or unexpected behavior in applications using iccDEV, which might lead to data corruption. This could be absolutely devastating for any color-sensitive processes relying on ICC profiles!

Put simply

Imagine a painter mixing colors without checking their proportions—too much of one color could spill over and ruin the entire canvas. That’s exactly what happens here when improper memory handling leads to unpredictable behavior in your application. The heap-buffer-overflow flaw occurs when processing ICC color profiles in iccDEV versions prior to 2.3.1.2, allowing attackers to manipulate memory and possibly execute arbitrary code.

What to do

An attacker could potentially exploit this vulnerability to cause crashes or unexpected behavior in applications using iccDEV, which might lead to data corruption. This could be absolutely devastating for any color-sensitive processes relying on ICC profiles! Upgrade to version 2.3.1.2 immediately to patch this vulnerability. Ensure your applications are thoroughly tested with the new version to mitigate any risks associated with faulty memory handling. Regularly audit your dependencies to keep them secure! You've got this! By following these steps, you'll ensure your color management systems stay vibrant and secure! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00368 · 29.5th percentile
Weaknesses
CWE-122 · Heap-based Buffer Overflow; CWE-20 · Improper Input Validation
Published
2026-01-07T20:58Z
EPSS history
Timeline
  • 07 JAN 20:58Z
    iccDEV has heap-buffer-overflow in CIccXmlArrayType::ParseText()
    cvelistv5