{"schemaVersion":3,"id":"CVE-2009-1570","aliases":["DEBIAN-CVE-2009-1570"],"status":"published","duplicateOf":null,"title":null,"description":"Integer overflow in the ReadImage function in plug-ins/file-bmp/bmp-read.c in GIMP 2.6.7 might allow remote attackers to execute arbitrary code via a BMP file with crafted width and height values that trigger a heap-based buffer overflow.","dates":{"published":"2009-11-13T15:00:00.000Z","modified":"2024-08-07T05:20:34.803Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":9.3,"severity":"high","version":"2.0","versionLabel":"v2.0","source":"NVD","vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","computed":false,"selection":"backend-summary"},"metrics":[{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":9.3,"severity":"high","vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.08039,"percentile":0.94744,"severity":"low","asOf":"2026-10-20T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-20T00:00:00.000Z","baselineScore":0.08039},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.08039,"percentile":0.94744}],"last30":[{"date":"2026-09-20T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.08039,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.08039,"percentile":0.94744}]},"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":"gimp","name":"gimp","label":"gimp","ecosystem":"Debian","cpePart":null,"purl":"pkg:deb/debian/gimp","purlType":"deb","versions":[{"text":"< 2.6.7-1.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.6.7-1.1","eol":null,"hubHref":null},{"vendor":"gimp","product":"gimp","name":"gimp","label":"gimp","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"2.6.7","noFixRecorded":false,"fixedIn":null}],"versionsText":"2.6.7","eol":null,"hubHref":"/vendor/gimp/gimp"}],"affectedCount":2,"eol":{"hasEol":false,"count":0},"references":[{"url":"http://security.gentoo.org/glsa/glsa-201209-23.xml","label":"security.gentoo.org/glsa/glsa-201209-23.xml","hostname":"security.gentoo.org","tags":["Vendor Advisory","X Refsource GENTOO","Third Party Advisory"]},{"url":"http://www.vupen.com/english/advisories/2009/3564","label":"www.vupen.com/english/advisories/2009/3564","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Broken Link"]},{"url":"http://www.securityfocus.com/bid/37006","label":"www.securityfocus.com/bid/37006","hostname":"www.securityfocus.com","tags":["VDB Entry","X Refsource BID","Broken Link","Third Party Advisory"]},{"url":"http://www.vupen.com/english/advisories/2009/3228","label":"www.vupen.com/english/advisories/2009/3228","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Broken Link","Patch"]},{"url":"http://www.redhat.com/support/errata/RHSA-2011-0837.html","label":"www.redhat.com/support/errata/RHSA-2011-0837.html","hostname":"www.redhat.com","tags":["Vendor Advisory","X Refsource REDHAT","Broken Link"]},{"url":"http://git.gnome.org/cgit/gimp/commit/?h=gimp-2-6&id=df2b0aca2e7cdb95ebfd3454c65aaba0a83e9bbe","label":"git.gnome.org/cgit/gimp/commit/?h=gimp-2-6&id=df2b0aca2e7cdb95ebfd3454c65aaba0a83e9bbe","hostname":"git.gnome.org","tags":["X Refsource CONFIRM","Patch","Vendor Advisory"]},{"url":"http://www.redhat.com/support/errata/RHSA-2011-0838.html","label":"www.redhat.com/support/errata/RHSA-2011-0838.html","hostname":"www.redhat.com","tags":["Vendor Advisory","X Refsource REDHAT","Broken Link"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2010-04/msg00002.html","label":"lists.opensuse.org/opensuse-security-announce/2010-04/msg00002.html","hostname":"lists.opensuse.org","tags":["Vendor Advisory","X Refsource SUSE","Third Party Advisory"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/54254","label":"exchange.xforce.ibmcloud.com/vulnerabilities/54254","hostname":"exchange.xforce.ibmcloud.com","tags":["VDB Entry","X Refsource XF","Third Party Advisory"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8290","label":"oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8290","hostname":"oval.cisecurity.org","tags":["VDB Entry","Signature","X Refsource OVAL","Tool Signature"]},{"url":"http://secunia.com/advisories/37232","label":"secunia.com/advisories/37232","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link"]},{"url":"http://secunia.com/advisories/50737","label":"secunia.com/advisories/50737","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link"]},{"url":"http://secunia.com/secunia_research/2009-42/","label":"secunia.com/secunia_research/2009-42/","hostname":"secunia.com","tags":["X Refsource MISC","Broken Link"]},{"url":"http://www.vupen.com/english/advisories/2010/1021","label":"www.vupen.com/english/advisories/2010/1021","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Broken Link"]},{"url":"http://www.securityfocus.com/archive/1/507813/100/0/threaded","label":"www.securityfocus.com/archive/1/507813/100/0/threaded","hostname":"www.securityfocus.com","tags":["Mailing List","X Refsource BUGTRAQ","Broken Link","Third Party Advisory","VDB Entry"]},{"url":"https://bugzilla.gnome.org/show_bug.cgi?id=600484","label":"bugzilla.gnome.org/show_bug.cgi?id=600484","hostname":"bugzilla.gnome.org","tags":["X Refsource MISC","Issue Tracking","Third Party Advisory"]},{"url":"http://www.osvdb.org/59930","label":"www.osvdb.org/59930","hostname":"www.osvdb.org","tags":["VDB Entry","X Refsource OSVDB","Broken Link"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2009-1570","label":"security-tracker.debian.org/tracker/CVE-2009-1570","hostname":"security-tracker.debian.org","tags":["Advisory"]}],"lineage":{"upstream":[],"downstream":["RHSA-2011:0837","RHSA-2011:0838"],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2009-11-13T15:00:00.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-08-07T05:20:34.803Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":70,"level":"high","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T19:04:33.922Z","stale":false,"partial":false}}