CVE-2026-24411CWE-20CWE-476CWE-690CWE-758

iccDEV has Undefined Behavior and Null Pointer Deference in CIccTagXmlSegmentedCurve::ToXml()

High · published January 24, 2026

CVSS v3.1
7.1
EPSS
0%
Percentile
24.1
In the wild
Unconfirmed
What it is

⚡ A sneaky oversight in iccDEV lets attackers mess around with ICC profiles, potentially putting your data at serious risk! 🔥 Think of it like a restaurant where the chef allows customers to change the recipe on the fly without checking for safety—one wrong ingredient can spoil the whole dish! This vulnerability could lead to devastating consequences, including denial of service, manipulated data, or even unauthorized code execution! An attacker could exploit this to seize control of your application or disrupt your services, creating chaos in your systems.

Put simply

Think of it like a restaurant where the chef allows customers to change the recipe on the fly without checking for safety—one wrong ingredient can spoil the whole dish! The issue arises in the CIccTagXmlSegmentedCurve::ToXml() method, where user-controllable input is mishandled, leading to undefined behavior and potential exploitation.

What to do

This vulnerability could lead to devastating consequences, including denial of service, manipulated data, or even unauthorized code execution! An attacker could exploit this to seize control of your application or disrupt your services, creating chaos in your systems. To protect yourself, upgrade to version 2.3.1.2 immediately. Additionally, review your applications to ensure proper validation of any user input related to ICC profiles. Don't wait—take action now! You've got this! Patch up and lock it down, and you'll be a security hero in no time! 🛡️

The record
Technical detail
CVSS v3.1
7.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.00316 · 24.1th percentile
Weaknesses
CWE-20 · Improper Input Validation; CWE-476 · NULL Pointer Dereference; CWE-690 · Unchecked Return Value to NULL Pointer Dereference; CWE-758 · Reliance on Undefined, Unspecified, or Implementation-Defined Behavior
Published
2026-01-24T01:16Z
EPSS history
Timeline
  • 24 JAN 01:16Z
    iccDEV has Undefined Behavior and Null Pointer Deference in CIccTagXmlSegmentedCurve::ToXml()
    cvelistv5