CVE-2026-25585CWE-119CWE-125CWE-129CWE-787

iccDEV vulnerable to OOB in CIccXform3DLut::Apply()

High · published February 4, 2026

CVSS v3.1
7.8
EPSS
0%
Percentile
13.7
In the wild
Unconfirmed
What it is

⚡ A crafty malformed ICC profile can unleash a sneaky out-of-bounds read in iccDEV, leading to memory disclosure! Think of it like a delivery driver who misreads the address and accidentally opens the wrong package, revealing sensitive info instead of just delivering it. That’s what happens when the color management module processes an improperly crafted profile! An attacker could potentially leak sensitive memory data or even crash the application with a segmentation fault, causing disruption and exposing critical information. This could lead to a security breach or system instability that no one wants to deal with!

Put simply

Think of it like a delivery driver who misreads the address and accidentally opens the wrong package, revealing sensitive info instead of just delivering it. That’s what happens when the color management module processes an improperly crafted profile! This vulnerability arises from improper bounds validation in the IccCmm.cpp file during ICC profile processing, allowing an out-of-bounds read when handling malformed profiles. This can lead to unauthorized memory access or application crashes.

What to do

An attacker could potentially leak sensitive memory data or even crash the application with a segmentation fault, causing disruption and exposing critical information. This could lead to a security breach or system instability that no one wants to deal with! To mitigate this vulnerability, upgrade to version 2.3.1.3 or later as soon as possible. Additionally, review ICC profile handling processes to ensure only properly formed profiles are processed. Stay vigilant regarding inputs! You’ve got this! By following these steps, you can keep your systems secure and running smoothly. 🛡️

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00235 · 13.7th percentile
Weaknesses
CWE-119 · Improper Restriction of Operations within the Bounds of a Memory Buffer; CWE-125 · Out-of-bounds Read; CWE-129 · Improper Validation of Array Index; CWE-787 · Out-of-bounds Write
Published
2026-02-04T22:13Z
EPSS history
Timeline
  • 04 FEB 22:13Z
    iccDEV vulnerable to OOB in CIccXform3DLut::Apply()
    cvelistv5