CVE-2004-0687
openmotif21 stack overflows in libxpm
Severity Score
Exploit Likelihood
Affected Versions
Public Exploits
1Exploited in Wild
-Decision
Descriptions
Multiple stack-based buffer overflows in (1) xpmParseColors in parse.c, (2) ParseAndPutPixels in create.c, and (3) ParsePixels in parse.c for libXpm before 6.8.1 allow remote attackers to execute arbitrary code via a malformed XPM image file.
Múltiples desbordamientos de búfer basados en la pila en (1) xpmParseColors en parse.c, (2) ParseAndPutPixels en create.c, y (3) ParsePixels en parse.c de libXpm anteriores a 6.8.1 permite a atacantes remotos ejecutar código de su elección mediante una imagen XPM malformada.
Multiple vulnerabilities have been discovered across Common Desktop Environment version 1.6, Motif version 2.1, and X.Org libXpm versions prior to 3.5.15 on Oracle Solaris 10 that can be chained together to achieve root.
CVSS Scores
SSVC
- Decision:-
Timeline
- 2004-07-13 CVE Reserved
- 2004-09-24 CVE Published
- 2023-01-20 First Exploit
- 2024-08-08 CVE Updated
- 2025-03-30 EPSS Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
CWE
CAPEC
References (27)
URL | Date | SRC |
---|---|---|
https://packetstorm.news/files/id/170620 | 2023-01-20 |
URL | Date | SRC |
---|---|---|
http://www.securityfocus.com/bid/11196 | 2023-01-20 |
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
X.org Search vendor "X.org" | X11r6 Search vendor "X.org" for product "X11r6" | 6.7.0 Search vendor "X.org" for product "X11r6" and version "6.7.0" | - |
Affected
| ||||||
X.org Search vendor "X.org" | X11r6 Search vendor "X.org" for product "X11r6" | 6.8 Search vendor "X.org" for product "X11r6" and version "6.8" | - |
Affected
| ||||||
Xfree86 Project Search vendor "Xfree86 Project" | X11r6 Search vendor "Xfree86 Project" for product "X11r6" | 3.3.6 Search vendor "Xfree86 Project" for product "X11r6" and version "3.3.6" | - |
Affected
| ||||||
Xfree86 Project Search vendor "Xfree86 Project" | X11r6 Search vendor "Xfree86 Project" for product "X11r6" | 4.0 Search vendor "Xfree86 Project" for product "X11r6" and version "4.0" | - |
Affected
| ||||||
Xfree86 Project Search vendor "Xfree86 Project" | X11r6 Search vendor "Xfree86 Project" for product "X11r6" | 4.0.1 Search vendor "Xfree86 Project" for product "X11r6" and version "4.0.1" | - |
Affected
| ||||||
Xfree86 Project Search vendor "Xfree86 Project" | X11r6 Search vendor "Xfree86 Project" for product "X11r6" | 4.0.2.11 Search vendor "Xfree86 Project" for product "X11r6" and version "4.0.2.11" | - |
Affected
| ||||||
Xfree86 Project Search vendor "Xfree86 Project" | X11r6 Search vendor "Xfree86 Project" for product "X11r6" | 4.0.3 Search vendor "Xfree86 Project" for product "X11r6" and version "4.0.3" | - |
Affected
| ||||||
Xfree86 Project Search vendor "Xfree86 Project" | X11r6 Search vendor "Xfree86 Project" for product "X11r6" | 4.1.0 Search vendor "Xfree86 Project" for product "X11r6" and version "4.1.0" | - |
Affected
| ||||||
Xfree86 Project Search vendor "Xfree86 Project" | X11r6 Search vendor "Xfree86 Project" for product "X11r6" | 4.1.11 Search vendor "Xfree86 Project" for product "X11r6" and version "4.1.11" | - |
Affected
| ||||||
Xfree86 Project Search vendor "Xfree86 Project" | X11r6 Search vendor "Xfree86 Project" for product "X11r6" | 4.1.12 Search vendor "Xfree86 Project" for product "X11r6" and version "4.1.12" | - |
Affected
| ||||||
Xfree86 Project Search vendor "Xfree86 Project" | X11r6 Search vendor "Xfree86 Project" for product "X11r6" | 4.2.0 Search vendor "Xfree86 Project" for product "X11r6" and version "4.2.0" | - |
Affected
| ||||||
Xfree86 Project Search vendor "Xfree86 Project" | X11r6 Search vendor "Xfree86 Project" for product "X11r6" | 4.2.1 Search vendor "Xfree86 Project" for product "X11r6" and version "4.2.1" | - |
Affected
| ||||||
Xfree86 Project Search vendor "Xfree86 Project" | X11r6 Search vendor "Xfree86 Project" for product "X11r6" | 4.2.1 Search vendor "Xfree86 Project" for product "X11r6" and version "4.2.1" | errata |
Affected
| ||||||
Xfree86 Project Search vendor "Xfree86 Project" | X11r6 Search vendor "Xfree86 Project" for product "X11r6" | 4.3.0 Search vendor "Xfree86 Project" for product "X11r6" and version "4.3.0" | - |
Affected
| ||||||
Openbsd Search vendor "Openbsd" | Openbsd Search vendor "Openbsd" for product "Openbsd" | 3.4 Search vendor "Openbsd" for product "Openbsd" and version "3.4" | - |
Affected
| ||||||
Openbsd Search vendor "Openbsd" | Openbsd Search vendor "Openbsd" for product "Openbsd" | 3.5 Search vendor "Openbsd" for product "Openbsd" and version "3.5" | - |
Affected
| ||||||
Suse Search vendor "Suse" | Suse Linux Search vendor "Suse" for product "Suse Linux" | 8 Search vendor "Suse" for product "Suse Linux" and version "8" | enterprise_server |
Affected
| ||||||
Suse Search vendor "Suse" | Suse Linux Search vendor "Suse" for product "Suse Linux" | 8.1 Search vendor "Suse" for product "Suse Linux" and version "8.1" | - |
Affected
| ||||||
Suse Search vendor "Suse" | Suse Linux Search vendor "Suse" for product "Suse Linux" | 8.2 Search vendor "Suse" for product "Suse Linux" and version "8.2" | - |
Affected
| ||||||
Suse Search vendor "Suse" | Suse Linux Search vendor "Suse" for product "Suse Linux" | 9.0 Search vendor "Suse" for product "Suse Linux" and version "9.0" | - |
Affected
| ||||||
Suse Search vendor "Suse" | Suse Linux Search vendor "Suse" for product "Suse Linux" | 9.0 Search vendor "Suse" for product "Suse Linux" and version "9.0" | enterprise_server |
Affected
| ||||||
Suse Search vendor "Suse" | Suse Linux Search vendor "Suse" for product "Suse Linux" | 9.0 Search vendor "Suse" for product "Suse Linux" and version "9.0" | x86_64 |
Affected
| ||||||
Suse Search vendor "Suse" | Suse Linux Search vendor "Suse" for product "Suse Linux" | 9.1 Search vendor "Suse" for product "Suse Linux" and version "9.1" | - |
Affected
|