CVE-2009-0584

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)…

published March 23, 2009

CVSS
—
EPSS
4%
Percentile
90.6
In the wild
Unconfirmed
What it is

⚠️ This vulnerability in the ICC library could turn your graphics processing into a game of ‘Will it crash or will it code?’ 🎨💥 Think of this vulnerability like a restaurant kitchen where the chef forgets to check the ingredient list before cooking with potentially toxic items — a recipe for disaster! An unexpected ingredient (a crafted image file) could lead to a crash or even a surprise dish (arbitrary code execution). If exploited, an attacker could cause the application to crash, denying service to users, or in a more sinister twist, execute arbitrary code, potentially taking control of the system. This could lead to data loss or unauthorized access — absolutely devastating for any operation that depends on image processing!

Put simply

Think of this vulnerability like a restaurant kitchen where the chef forgets to check the ingredient list before cooking with potentially toxic items — a recipe for disaster! An unexpected ingredient (a crafted image file) could lead to a crash or even a surprise dish (arbitrary code execution). The flaw arises from the processing of crafted image files that contain large integer values, which can trigger a denial of service (DoS) or arbitrary code execution during ICC profile processing within Ghostscript and Argyll Color Management System.

What to do

If exploited, an attacker could cause the application to crash, denying service to users, or in a more sinister twist, execute arbitrary code, potentially taking control of the system. This could lead to data loss or unauthorized access — absolutely devastating for any operation that depends on image processing! To mitigate this risk, immediately upgrade to Ghostscript version beyond 8.64 and Argyll CMS beyond 1.0.3. Regularly review and sanitize any input files to ensure they don't contain potentially harmful data. Stay aware of any patches or updates for these components! You’ve got this! By following these steps, you’ll keep your systems safe and sound. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04074 · 90.6th percentile
Published
2009-03-23T19:26Z
EPSS history
Timeline
  • 23 MAR 19:26Z
    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)…
    cvelistv5