CVE-2026-22255
8.8International Color Consortium · iccDEV
A heap-buffer-overflow vulnerability in the CIccCLUT::Init function of the iccDEV library allows for potential arbitrary code execution when processing malicious ICC color profiles.
Executive summary
A critical heap-buffer-overflow vulnerability in the iccDEV library, affecting versions prior to 2.3.1.2, poses a significant risk of remote code execution for applications processing ICC profiles.
Vulnerability
This flaw is a heap-buffer-overflow located in the CIccCLUT::Init function within IccProfLib/IccTagLut.cpp. The vulnerability can be triggered by an unauthenticated attacker providing a specially crafted ICC color profile to a system utilizing the affected library.
Business impact
Successful exploitation allows an attacker to achieve arbitrary code execution, potentially leading to a full system compromise, data theft, or denial of service. With a CVSS score of 8.8, this high-severity vulnerability represents a significant risk to the confidentiality, integrity, and availability of any environment that relies on iccDEV for image processing or color management.
Remediation
Immediate Action: Update the iccDEV library to version 2.3.1.2 or later immediately to incorporate the necessary security patches.
Proactive Monitoring: Review application logs for unusual processing activity or frequent crashes occurring during the ingestion of ICC color profiles, which may indicate exploitation attempts.
Compensating Controls: Implement strict input validation or sandboxing for any service that parses ICC profiles to limit the potential impact of processing untrusted image files.
Exploitation status
Public Exploit Available: Unknown.
Analyst recommendation
Given the potential for remote code execution and the availability of a proof-of-concept, organizations must prioritize upgrading their iccDEV implementation to version 2.3.1.2. Failure to patch leaves systems exposed to memory corruption attacks that can be triggered simply by processing a malformed ICC profile. Immediate remediation is required to eliminate this risk.