| CVSS Meta Temp Score | Current Exploit Price (≈) | CTI Interest Score |
|---|---|---|
| 5.1 | $0-$5k | 0.00 |
Summary
A vulnerability identified as problematic has been detected in GTK+ up to 0.21. The affected element is an unknown function of the component gdk-pixbuf. The manipulation as part of ICO File leads to integer coercion. This vulnerability is referenced as CVE-2004-0788. Remote exploitation of the attack is possible. No exploit is available. You should upgrade the affected component.
Details
A vulnerability was found in GTK+ up to 0.21 and classified as problematic. This issue affects some unknown functionality of the component gdk-pixbuf. The manipulation as part of a ICO File leads to a integer coercion vulnerability. Using CWE to declare the problem leads to CWE-192. Integer coercion refers to a set of flaws pertaining to the type casting, extension, or truncation of primitive data types. Impacted is availability. The summary by CVE is:
Integer overflow in the ICO image decoder for (1) gdk-pixbuf before 0.22 and (2) gtk2 before 2.2.4 allows remote attackers to cause a denial of service (application crash) via a crafted ICO file.
The weakness was published 10/20/2004 by Chris Evans as confirmed advisory (CERT.org). The advisory is shared at kb.cert.org. The identification of this vulnerability is CVE-2004-0788. The exploitation is known to be easy. The attack may be initiated remotely. No form of authentication is needed for a successful exploitation. Neither technical details nor an exploit are publicly available.
The vulnerability scanner Nessus provides a plugin with the ID 15383 (Debian DSA-546-1 : gdk-pixbuf - several vulnerabilities), which helps to determine the existence of the flaw in a target environment. It is assigned to the family Debian Local Security Checks. The commercial vulnerability scanner Qualys is able to test this issue with plugin 115258 (Red Hat gtk2 Multiple Vulnerabilities).
Upgrading to version 0.22 eliminates this vulnerability.
The vulnerability is also documented in the databases at X-Force (17387), Tenable (15383), SecurityFocus (BID 11195†) and Vulnerability Center (SBV-8210†). Similar entries are available at VDB-22312, VDB-22320 and VDB-22321. If you want to get the best quality for vulnerability data then you always have to consider VulDB.
Product
Name
Version
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Reliability: 🔍
CVSSv3
VulDB Meta Base Score: 5.3VulDB Meta Temp Score: 5.1
VulDB Base Score: 5.3
VulDB Temp Score: 5.1
VulDB Vector: 🔍
VulDB Reliability: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vector | Complexity | Authentication | Confidentiality | Integrity | Availability |
|---|---|---|---|---|---|
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Reliability: 🔍
NVD Base Score: 🔍
Exploiting
Class: Integer coercionCWE: CWE-192 / CWE-189
CAPEC: 🔍
ATT&CK: 🔍
Physical: No
Local: No
Remote: Yes
Availability: 🔍
Status: Not defined
EPSS Score: 🔍
EPSS Percentile: 🔍
Price Prediction: 🔍
Current Price Estimation: 🔍
| 0-Day | Unlock | Unlock | Unlock | Unlock |
|---|---|---|---|---|
| Today | Unlock | Unlock | Unlock | Unlock |
Nessus ID: 15383
Nessus Name: Debian DSA-546-1 : gdk-pixbuf - several vulnerabilities
Nessus File: 🔍
Nessus Risk: 🔍
Nessus Family: 🔍
OpenVAS ID: 53237
OpenVAS Name: Debian Security Advisory DSA 546-1 (gdk-pixbuf)
OpenVAS File: 🔍
OpenVAS Family: 🔍
Qualys ID: 🔍
Qualys Name: 🔍
Threat Intelligence
Interest: 🔍Active Actors: 🔍
Active APT Groups: 🔍
Countermeasures
Recommended: UpgradeStatus: 🔍
0-Day Time: 🔍
Upgrade: GTK+ 0.22
McAfee IPS: 🔍
McAfee IPS Version: 🔍
PaloAlto IPS: 🔍
Timeline
08/17/2004 🔍09/15/2004 🔍
09/15/2004 🔍
10/20/2004 🔍
10/20/2004 🔍
06/01/2005 🔍
01/09/2015 🔍
07/11/2025 🔍
Sources
Advisory: kb.cert.orgResearcher: Chris Evans
Status: Confirmed
CVE: CVE-2004-0788 (🔍)
GCVE (CVE): GCVE-0-2004-0788
GCVE (VulDB): GCVE-100-22325
OVAL: 🔍
CERT: 🔍
X-Force: 17387
SecurityFocus: 11195 - GDK-Pixbuf Multiple Vulnerabilities
Vulnerability Center: 8210 - Integer Overflow in GTK+ and GdkPixbuf via ICO Image Decoder, Medium
See also: 🔍
Entry
Created: 01/09/2015 16:12Updated: 07/11/2025 20:45
Changes: 01/09/2015 16:12 (70), 04/13/2017 12:26 (3), 06/30/2021 11:20 (2), 06/30/2021 11:29 (1), 01/19/2025 03:40 (15), 07/11/2025 20:45 (2)
Complete: 🔍
Cache ID: 216::103
If you want to get the best quality for vulnerability data then you always have to consider VulDB.
No comments yet. Languages: en.
Please log in to comment.