{"schemaVersion":3,"id":"CVE-2004-0788","aliases":["DEBIAN-CVE-2004-0788"],"status":"published","duplicateOf":null,"title":null,"description":"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.","dates":{"published":"2004-09-17T04:00:00.000Z","modified":"2024-08-08T00:31:46.976Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":5,"severity":"medium","version":"2.0","versionLabel":"v2.0","source":"NVD","vector":"AV:N/AC:L/Au:N/C:N/I:N/A:P","computed":false,"selection":"backend-summary"},"metrics":[{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":5,"severity":"medium","vector":"AV:N/AC:L/Au:N/C:N/I:N/A:P","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.05917,"percentile":0.93168,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.05917},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.05917,"percentile":0.93168}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.05917,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.05917,"percentile":0.93168}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-190","name":"Integer Overflow or Wraparound","description":"The product performs a calculation that can\n         produce an integer overflow or wraparound when the logic\n         assumes that the resulting value will always be larger than\n         the original value. This occurs when an integer value is\n         incremented to a value that is too large to store in the\n         associated representation. When this occurs, the value may\n         become a very small or negative number.","type":"weakness","status":"Stable","abstraction":"Base","likelihoodOfExploit":"Medium","url":"https://cwe.mitre.org/data/definitions/190.html"}],"affected":[{"vendor":"debian","product":"gdk-pixbuf","name":"gdk-pixbuf","label":"gdk-pixbuf","ecosystem":"Debian","cpePart":null,"purl":"pkg:deb/debian/gdk-pixbuf","purlType":"deb","versions":[{"text":"< 0.22.0-7","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.22.0-7","eol":null,"hubHref":null},{"vendor":"debian","product":"gtk+2.0","name":"gtk+2.0","label":"gtk+2.0","ecosystem":"Debian","cpePart":null,"purl":"pkg:deb/debian/gtk+2.0","purlType":"deb","versions":[{"text":"< 2.4.9-2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.4.9-2","eol":null,"hubHref":null},{"vendor":"gnome","product":"gdkpixbuf","name":"gdkpixbuf","label":"gdkpixbuf","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"0.17","noFixRecorded":false,"fixedIn":null},{"text":"0.18","noFixRecorded":false,"fixedIn":null},{"text":"0.20","noFixRecorded":false,"fixedIn":null},{"text":"0.22","noFixRecorded":false,"fixedIn":null}],"versionsText":"0.17 | 0.18 | 0.20 | 0.22","eol":null,"hubHref":"/vendor/gnome/gdkpixbuf"},{"vendor":"gnome","product":"gtk","name":"gtk","label":"gtk","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 2.0.0, < 2.2.4","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 2.0.0, < 2.2.4","eol":null,"hubHref":"/vendor/gnome/gtk"}],"affectedCount":4,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://bugzilla.fedora.us/show_bug.cgi?id=2005","label":"bugzilla.fedora.us/show_bug.cgi?id=2005","hostname":"bugzilla.fedora.us","tags":["Vendor Advisory","X Refsource FEDORA","Issue Tracking"]},{"url":"http://www.debian.org/security/2004/dsa-546","label":"www.debian.org/security/2004/dsa-546","hostname":"www.debian.org","tags":["Vendor Advisory","X Refsource DEBIAN","Third Party Advisory"]},{"url":"http://www.redhat.com/support/errata/RHSA-2004-466.html","label":"www.redhat.com/support/errata/RHSA-2004-466.html","hostname":"www.redhat.com","tags":["Vendor Advisory","X Refsource REDHAT","Patch"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/17387","label":"exchange.xforce.ibmcloud.com/vulnerabilities/17387","hostname":"exchange.xforce.ibmcloud.com","tags":["VDB Entry","X Refsource XF","Third Party Advisory"]},{"url":"http://www.mandriva.com/security/advisories?name=MDKSA-2005:214","label":"www.mandriva.com/security/advisories?name=MDKSA-2005:214","hostname":"www.mandriva.com","tags":["Vendor Advisory","X Refsource MANDRIVA","Broken Link"]},{"url":"http://www.securityfocus.com/archive/1/419771/100/0/threaded","label":"www.securityfocus.com/archive/1/419771/100/0/threaded","hostname":"www.securityfocus.com","tags":["Vendor Advisory","X Refsource FEDORA","Third Party Advisory","VDB Entry"]},{"url":"http://www.mandrakesecure.net/en/advisories/advisory.php?name=MDKSA-2004:095","label":"www.mandrakesecure.net/en/advisories/advisory.php?name=MDKSA-2004:095","hostname":"www.mandrakesecure.net","tags":["Vendor Advisory","X Refsource MANDRAKE","Third Party Advisory"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10506","label":"oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10506","hostname":"oval.cisecurity.org","tags":["VDB Entry","Signature","X Refsource OVAL","Broken Link"]},{"url":"http://www.securityfocus.com/bid/11195","label":"www.securityfocus.com/bid/11195","hostname":"www.securityfocus.com","tags":["VDB Entry","X Refsource BID","Third Party Advisory"]},{"url":"http://www.redhat.com/support/errata/RHSA-2004-447.html","label":"www.redhat.com/support/errata/RHSA-2004-447.html","hostname":"www.redhat.com","tags":["Vendor Advisory","X Refsource REDHAT","Patch","Third Party Advisory"]},{"url":"http://distro.conectiva.com.br/atualizacoes/?id=a&anuncio=000875","label":"distro.conectiva.com.br/atualizacoes/?id=a&anuncio=000875","hostname":"distro.conectiva.com.br","tags":["Vendor Advisory","X Refsource CONECTIVA","Third Party Advisory"]},{"url":"http://secunia.com/advisories/17657","label":"secunia.com/advisories/17657","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link"]},{"url":"http://www.kb.cert.org/vuls/id/577654","label":"www.kb.cert.org/vuls/id/577654","hostname":"www.kb.cert.org","tags":["Third Party Advisory","X Refsource CERT VN","US Government Resource"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2004-0788","label":"security-tracker.debian.org/tracker/CVE-2004-0788","hostname":"security-tracker.debian.org","tags":["Advisory"]}],"lineage":{"upstream":[],"downstream":["DSA-546-1","DSA-549-1","RHSA-2004:447","RHSA-2004:466"],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2004-09-17T04:00:00.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-08-08T00:31:46.976Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":21,"level":"low","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-19T16:13:12.777Z","stale":false,"partial":false}}