Impact
A crafted ICC profile can trigger a stack overflow in the SIccCalcOp::ArgsUsed() routine of iccDEV. The vulnerability causes stack corruption that may lead to an application crash and, if control data is overwritten, potential arbitrary code execution. The weakness is a classic stack overflow, categorized under CWE-674.
Affected Systems
The defect exists in International Color Consortium’s iccDEV library versions prior to 2.3.1.6. Any system that processes user‑supplied ICC profiles with one of these older releases is vulnerable.
Risk and Exploitability
The CVSS score of 6.2 indicates moderate severity; no EPSS data is available and the flaw is not listed in the CISA KEV catalog, suggesting limited known exploitation. It is inferred that the attack vector is a malicious ICC profile delivered to a system running iccDEV, possibly through an application that loads external profiles. Exploitation would require the attacker to supply such a profile; the impact would be either a denial of service or, on successful corruption of control flow, arbitrary code execution.
OpenCVE Enrichment