CVE-2026-24407CWE-20CWE-758

iccDEV has Undefined Behavior in icSigCalcOp()

High · published January 24, 2026

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

⚡ Watch out! ICC color management profiles have a sneaky flaw in icSigCalcOp() that could seriously mess with your application! 🎨 Think of it like letting anyone walk into your art studio with paintbrushes and no supervision — any rogue artist could ruin the masterpiece or even trample on the canvas! If exploited, an attacker could trigger undefined behavior, leading to a denial of service, data manipulation, and even executing malicious code. That’s like allowing a prankster to not only mess up your work but also take control of your studio — absolutely devastating!

Put simply

Think of it like letting anyone walk into your art studio with paintbrushes and no supervision — any rogue artist could ruin the masterpiece or even trample on the canvas! This vulnerability arises due to user-controlled input being mishandled in ICC profile data, causing potential exploitation during runtime. Versions 2.3.1.1 and below are particularly at risk, as they allow for unsafe manipulation of binary blobs.

What to do

If exploited, an attacker could trigger undefined behavior, leading to a denial of service, data manipulation, and even executing malicious code. That’s like allowing a prankster to not only mess up your work but also take control of your studio — absolutely devastating! To protect your systems, upgrade to version 2.3.1.2 immediately. Additionally, conduct a thorough security audit on your input handling to ensure that user data is sanitized before processing. You’ve got this! With these straightforward steps, you’ll have your defenses up and running 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.00476 · 40.1th percentile
Weaknesses
CWE-20 · Improper Input Validation; CWE-758 · Reliance on Undefined, Unspecified, or Implementation-Defined Behavior
Published
2026-01-24T01:05Z
EPSS history
Timeline
  • 24 JAN 01:05Z
    iccDEV has Undefined Behavior in icSigCalcOp()
    cvelistv5