Description
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, and GIMP, allow context-dependent attackers to execute arbitrary code via a crafted image file associated with a large integer value for the (1) input or (2) output channel, related to the ReadLUT_A2B and ReadLUT_B2A functions.
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
Debian DSA |
DSA-1745-1 | New lcms packages fix arbitrary code execution |
Debian DSA |
DSA-1745-2 | New lcms packages fix regression |
Debian DSA |
DSA-1769-1 | New openjdk-6 packages fix arbitrary code execution |
EUVD |
EUVD-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, and GIMP, allow context-dependent attackers to execute arbitrary code via a crafted image file associated with a large integer value for the (1) input or (2) output channel, related to the ReadLUT_A2B and ReadLUT_B2A functions. |
Ubuntu USN |
USN-744-1 | LittleCMS vulnerabilities |
References
History
No history.
Status: PUBLISHED
Assigner: mitre
Published:
Updated: 2024-08-07T04:48:51.638Z
Reserved: 2009-02-25T00:00:00.000Z
Link: CVE-2009-0733
No data.
Status : Modified
Published: 2009-03-23T14:19:12.517
Modified: 2026-04-23T00:35:47.467
Link: CVE-2009-0733
OpenCVE Enrichment
No data.
Weaknesses
Debian DSA
EUVD
Ubuntu USN