CVE-2026-22861CWE-120CWE-130CWE-252

iccDEV has a heap-buffer-overflow in SIccCalcOp::Describe() at IccProfLib/IccMpeCalc.cpp

High · published January 13, 2026

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

⚡ A heap-based buffer overflow lurking in the iccDEV library could spell disaster for applications handling ICC color profiles! Think of this like a paint can that overflows when filled too quickly. If you're not careful, the excess paint spills everywhere, causing a huge mess that could damage your beautiful artwork! 🎨 With this vulnerability, an attacker could potentially manipulate color profile processing, leading to unexpected behavior or crashes in applications. This could ultimately expose sensitive information or lead to a system compromise. An absolute nightmare for smooth operations!

Put simply

Think of this like a paint can that overflows when filled too quickly. If you're not careful, the excess paint spills everywhere, causing a huge mess that could damage your beautiful artwork! 🎨 This vulnerability in iccDEV allows for a heap-based buffer overflow in the SIccCalcOp::Describe() function, which can be exploited when processing ICC color profiles, potentially causing crashes or arbitrary code execution.

What to do

With this vulnerability, an attacker could potentially manipulate color profile processing, leading to unexpected behavior or crashes in applications. This could ultimately expose sensitive information or lead to a system compromise. An absolute nightmare for smooth operations! To protect your applications, upgrade to iccDEV version 2.3.1.2 immediately. Check for any external code relying on this library and test thoroughly after the update to ensure everything runs smoothly. 🛡️ You've got this! Secure your systems and keep the colors popping without fear! 🎉

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.00709 · 52.9th percentile
Weaknesses
CWE-120 · Buffer Copy without Checking Size of Input ('Classic Buffer Overflow'); CWE-130 · Improper Handling of Length Parameter Inconsistency; CWE-252 · Unchecked Return Value
Published
2026-01-13T20:20Z
EPSS history
Timeline
  • 13 JAN 20:20Z
    iccDEV has a heap-buffer-overflow in SIccCalcOp::Describe() at IccProfLib/IccMpeCalc.cpp
    cvelistv5