Impact
A null pointer dereference and undefined behavior in the CIccXmlArrayType function of iccDEV permits maliciously crafted ICC profiles to trigger memory corruption. This flaw can lead to denial of service, data manipulation, logic bypass, and ultimately arbitrary code execution when user-controlled input is parsed by the library.
Affected Systems
The vendor InternationalColorConsortium’s iccDEV library is impacted in versions 2.3.1.1 and earlier. Any application that processes ICC profiles using these releases is vulnerable.
Risk and Exploitability
The CVSS score is 7.1, indicating a medium to high severity, while the EPSS score of less than 1% suggests a low probability of widespread exploitation at present. The vulnerability is not listed in the CISA KEV catalog. Attackers would need to supply a crafted ICC profile to a vulnerable application; the impact is limited to systems that load such files, but code execution could be achieved once the vulnerability is triggered.
OpenCVE Enrichment