CVE-2026-21679CWE-20

iccDEV has heap-buffer-overflow vulnerability in CIccLocalizedUnicode::GetText()

High · published January 7, 2026

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

⚡ A heap-buffer overflow in iccDEV can lead to unexpected behavior, like a painter accidentally mixing colors without checking their palettes first! 🎨 Think of this vulnerability as a restaurant where the chef is given way too many ingredients to handle. With no limits on the servings, they might accidentally spill a whole bucket of tomato sauce over the pasta, causing chaos in the kitchen! An attacker could exploit this vulnerability to crash the application or, in a worst-case scenario, execute arbitrary code. This could lead to data corruption or even unauthorized access, making it a significant risk for anyone relying on iccDEV for color management!

Put simply

Think of this vulnerability as a restaurant where the chef is given way too many ingredients to handle. With no limits on the servings, they might accidentally spill a whole bucket of tomato sauce over the pasta, causing chaos in the kitchen! The vulnerability resides in the CIccLocalizedUnicode::GetText() function, where improper handling of memory could allow an attacker to manipulate the heap. This oversight could lead to buffer overflow scenarios, opening the door for potential exploits.

What to do

An attacker could exploit this vulnerability to crash the application or, in a worst-case scenario, execute arbitrary code. This could lead to data corruption or even unauthorized access, making it a significant risk for anyone relying on iccDEV for color management! Update to version 2.3.1.2 or later to secure your application. Conduct thorough testing to ensure that your color management processes remain smooth and error-free post-update. Don't forget to implement best practices around memory management to mitigate future risks! This is fixable! Apply the patch and keep your color profiles 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.00383 · 31.2th percentile
Weakness
CWE-20 · Improper Input Validation
Published
2026-01-07T17:11Z
EPSS history
Timeline
  • 07 JAN 17:11Z
    iccDEV has heap-buffer-overflow vulnerability in CIccLocalizedUnicode::GetText()
    cvelistv5