CVE-2009-0733

Multiple stack-based buffer overflows in the ReadSetOfCurves function in LittleCMS (aka lcms or liblcms) before 1.18beta2, as used in Firefox 3.1beta, OpenJDK…

published March 23, 2009

CVSS
—
EPSS
6%
Percentile
92.8
In the wild
Unconfirmed
What it is

⚠️ A crafty image file could unleash chaos! The LittleCMS library has stack-based buffer overflows lurking in the ReadSetOfCurves function, just waiting for a large integer value to exploit. 🎨 Think of it like a busy kitchen where a chef accidentally spills a huge pot of soup onto a hot stove — if not handled right, it could boil over and create quite the mess! An attacker could execute arbitrary code on your system, transforming a seemingly harmless image into a recipe for disaster. This could lead to unauthorized access, data corruption, or even a full system compromise — not something you want to deal with!

Put simply

Think of it like a busy kitchen where a chef accidentally spills a huge pot of soup onto a hot stove — if not handled right, it could boil over and create quite the mess! This vulnerability allows stack-based buffer overflows in the ReadSetOfCurves function of LittleCMS before version 1.18beta2, which can be triggered by crafted image files, particularly when large integer values are involved in input or output channels.

What to do

An attacker could execute arbitrary code on your system, transforming a seemingly harmless image into a recipe for disaster. This could lead to unauthorized access, data corruption, or even a full system compromise — not something you want to deal with! To stay safe, update LittleCMS to version 1.18beta2 or later. Additionally, it’s a good idea to review any applications that depend on this library, such as Firefox 3.1beta and GIMP, to ensure they are using the patched version. 🛡️ You've got this! By following these steps, you'll keep your systems secure and ready to take on anything. 💪✨

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.05534 · 92.8th percentile
Published
2009-03-23T14:00Z
EPSS history
Timeline
  • 23 MAR 14:00Z
    Multiple stack-based buffer overflows in the ReadSetOfCurves function in LittleCMS (aka lcms or liblcms) before 1.18beta2, as used in Firefox 3.1beta, OpenJDK…
    cvelistv5