Incorrect Conversion between Numeric Types in iccDEV - CVE-2026-34548
Published: May 5, 2026
iccDEV
Detailed vulnerability description
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to incorrect conversion between numeric types in IccUtilXml.cpp when processing a profile extracted from a crafted TIFF through the iccToXml XML conversion path. A remote attacker can supply a crafted TIFF-derived ICC profile to cause a denial of service.
The issue is triggered by an implicit conversion from a negative signed integer to an unsigned 32-bit value.