Skip to content

CVE-2012-4405 Multiple integer underflows in the icmLut_allocate function in International Color Consortium (ICC) Format library (icclib), as used in Ghostscript 9.06 and Argyll Color Management System, allow remot...

MediumCVSS 6.8 EPSS 7.5%
Published
Updated
Exploit status
No public exploit known

Description

Multiple integer underflows in the icmLut_allocate function in International Color Consortium (ICC) Format library (icclib), as used in Ghostscript 9.06 and Argyll Color Management System, allow remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted (1) PostScript or (2) PDF file with embedded images, which triggers a heap-based buffer overflow. NOTE: this issue is also described as an array index error.

Affected products

ProductAffected versionsFixed in
debian/argyll(Debian:12) < 1.4.0-7 1.4.0-7
debian/argyll(Debian:13) < 1.4.0-7 1.4.0-7
debian/argyll(Debian:14) < 1.4.0-7 1.4.0-7
debian/ghostscript(Debian:12) < 9.05~dfsg-6.1 9.05~dfsg-6.1
debian/ghostscript(Debian:13) < 9.05~dfsg-6.1 9.05~dfsg-6.1
debian/ghostscript(Debian:14) < 9.05~dfsg-6.1 9.05~dfsg-6.1
argyllcms cms All versions No fix listed
color icclib All versions No fix listed
ghostscript = 9.06 No fix listed

References