Skip to content
OpenAdvisories
Unscored CVE-2009-0792 EUVD-2009-0790GHSA-c674-58j3-3v3w

Multiple integer overflows in icc.c in the International Color Consortium (ICC) Format library (aka icclib), as used in Ghostscript 8.64 an…

Published Apr 14, 2009 · Updated Aug 7, 2024 · Assigned by redhat

Description

Multiple integer overflows in icc.c in the International Color Consortium (ICC) Format library (aka icclib), as used in Ghostscript 8.64 and earlier and Argyll Color Management System (CMS) 1.0.3 and earlier, allow context-dependent attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly execute arbitrary code by using a device file for a translation request that operates on a crafted image file and targets a certain "native color space," related to an ICC profile in a (1) PostScript or (2) PDF file with embedded images. NOTE: this issue exists because of an incomplete fix for CVE-2009-0583.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 argyll 1.0.3-3 —
Debian 14 ghostscript 8.64~dfsg-1.1 —
Debian 13 argyll 1.0.3-3 —
Debian 13 ghostscript 8.64~dfsg-1.1 —
Debian 12 argyll 1.0.3-3 —
Debian 12 ghostscript 8.64~dfsg-1.1 —
Debian 6.0 ghostscript 8.64~dfsg-1+squeeze1 DTSA-198-1
Debian 5.0 ghostscript 8.62.dfsg.1-3.2lenny4 DSA-2080-1
ReleasePackageFixed inAdvisory
RHEL 5 ghostscript +2 8.15.2-9.4.el5_3.7 RHSA-2009:0421
RHEL 4 ghostscript +2 7.07-33.2.el4_7.8 RHSA-2009:0420
RHEL 3 ghostscript +1 7.05-32.1.20 RHSA-2009:0420
RHEL 3 hpijs 1.3-32.1.20 RHSA-2009:0420

Advisories 4

References