{"schemaVersion":3,"id":"CVE-2007-2949","aliases":["DEBIAN-CVE-2007-2949"],"status":"published","duplicateOf":null,"title":null,"description":"Integer overflow in the seek_to_and_unpack_pixeldata function in the psd.c plugin in Gimp 2.2.15 allows remote attackers to execute arbitrary code via a crafted PSD file that contains a large (1) width or (2) height value.","dates":{"published":"2007-07-04T15:00:00.000Z","modified":"2024-08-07T13:57:54.632Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":6.8,"severity":"medium","version":"2.0","versionLabel":"v2.0","source":"NVD","vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","computed":false,"selection":"backend-summary"},"metrics":[{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":6.8,"severity":"medium","vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.07169,"percentile":0.94228,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.07169},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.07169,"percentile":0.94228}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.07169,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.07169,"percentile":0.94228}]},"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":"canonical","product":"ubuntu_linux","name":"ubuntu linux","label":"ubuntu_linux","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"6.06","noFixRecorded":false,"fixedIn":null},{"text":"6.10","noFixRecorded":false,"fixedIn":null},{"text":"7.04","noFixRecorded":false,"fixedIn":null}],"versionsText":"6.06 | 6.10 | 7.04","eol":{"isEol":true,"eolDate":"2011-06-01T00:00:00.000Z","matchMethod":"cpe","cycle":{"name":"6.06","label":"6.06 'Dapper Drake' (LTS)","eolFrom":"2011-06-01T00:00:00.000Z","isLts":true,"isMaintained":false,"latestVersion":"6.06.2"},"product":{"name":"ubuntu","label":"Ubuntu","category":"os"}},"hubHref":"/vendor/canonical/ubuntu_linux"},{"vendor":"debian","product":"gimp","name":"gimp","label":"gimp","ecosystem":"Debian","cpePart":null,"purl":"pkg:deb/debian/gimp","purlType":"deb","versions":[{"text":"< 2.2.16-1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.2.16-1","eol":null,"hubHref":null},{"vendor":"gimp","product":"gimp","name":"gimp","label":"gimp","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≤ 2.2.15","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ 2.2.15","eol":null,"hubHref":"/vendor/gimp/gimp"}],"affectedCount":3,"eol":{"hasEol":true,"count":1},"references":[{"url":"http://secunia.com/secunia_research/2007-63/advisory/","label":"secunia.com/secunia_research/2007-63/advisory/","hostname":"secunia.com","tags":["X Refsource MISC","Broken Link","Patch","Vendor Advisory"]},{"url":"http://secunia.com/advisories/25949","label":"secunia.com/advisories/25949","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link"]},{"url":"http://secunia.com/advisories/26044","label":"secunia.com/advisories/26044","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link"]},{"url":"http://secunia.com/advisories/26132","label":"secunia.com/advisories/26132","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/35246","label":"exchange.xforce.ibmcloud.com/vulnerabilities/35246","hostname":"exchange.xforce.ibmcloud.com","tags":["VDB Entry","X Refsource XF","Third Party Advisory"]},{"url":"https://issues.rpath.com/browse/RPL-1487","label":"issues.rpath.com/browse/RPL-1487","hostname":"issues.rpath.com","tags":["X Refsource CONFIRM","Broken Link"]},{"url":"http://security.gentoo.org/glsa/glsa-200707-09.xml","label":"security.gentoo.org/glsa/glsa-200707-09.xml","hostname":"security.gentoo.org","tags":["Vendor Advisory","X Refsource GENTOO","Third Party Advisory"]},{"url":"http://www.slackware.org/security/viewer.php?l=slackware-security&y=2007&m=slackware-security.360191","label":"www.slackware.org/security/viewer.php?l=slackware-security&y=2007&m=slackware-security.360191","hostname":"www.slackware.org","tags":["Vendor Advisory","X Refsource SLACKWARE","Third Party Advisory"]},{"url":"http://secunia.com/advisories/26575","label":"secunia.com/advisories/26575","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link"]},{"url":"http://osvdb.org/37804","label":"osvdb.org/37804","hostname":"osvdb.org","tags":["VDB Entry","X Refsource OSVDB","Broken Link"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A5772","label":"oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A5772","hostname":"oval.cisecurity.org","tags":["VDB Entry","Signature","X Refsource OVAL","Tool Signature"]},{"url":"http://secunia.com/advisories/26384","label":"secunia.com/advisories/26384","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link"]},{"url":"http://sunsolve.sun.com/search/document.do?assetkey=1-66-201320-1","label":"sunsolve.sun.com/search/document.do?assetkey=1-66-201320-1","hostname":"sunsolve.sun.com","tags":["Vendor Advisory","X Refsource SUNALERT","Broken Link"]},{"url":"http://www.redhat.com/support/errata/RHSA-2007-0513.html","label":"www.redhat.com/support/errata/RHSA-2007-0513.html","hostname":"www.redhat.com","tags":["Vendor Advisory","X Refsource REDHAT","Broken Link"]},{"url":"http://secunia.com/advisories/25677","label":"secunia.com/advisories/25677","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link","Patch"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11276","label":"oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11276","hostname":"oval.cisecurity.org","tags":["VDB Entry","Signature","X Refsource OVAL","Tool Signature"]},{"url":"http://secunia.com/advisories/28114","label":"secunia.com/advisories/28114","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link"]},{"url":"http://www.vupen.com/english/advisories/2007/2421","label":"www.vupen.com/english/advisories/2007/2421","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Broken Link"]},{"url":"http://secunia.com/advisories/26215","label":"secunia.com/advisories/26215","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link"]},{"url":"http://www.securityfocus.com/bid/24745","label":"www.securityfocus.com/bid/24745","hostname":"www.securityfocus.com","tags":["VDB Entry","X Refsource BID","Broken Link","Third Party Advisory"]},{"url":"http://www.ubuntu.com/usn/usn-480-1","label":"www.ubuntu.com/usn/usn-480-1","hostname":"www.ubuntu.com","tags":["Vendor Advisory","X Refsource UBUNTU","Third Party Advisory"]},{"url":"http://sunsolve.sun.com/search/document.do?assetkey=1-26-103170-1","label":"sunsolve.sun.com/search/document.do?assetkey=1-26-103170-1","hostname":"sunsolve.sun.com","tags":["Vendor Advisory","X Refsource SUNALERT","Broken Link"]},{"url":"http://svn.gnome.org/viewcvs/gimp?view=revision&revision=22798","label":"svn.gnome.org/viewcvs/gimp?view=revision&revision=22798","hostname":"svn.gnome.org","tags":["X Refsource CONFIRM","Vendor Advisory"]},{"url":"http://www.mandriva.com/security/advisories?name=MDKSA-2007:170","label":"www.mandriva.com/security/advisories?name=MDKSA-2007:170","hostname":"www.mandriva.com","tags":["Vendor Advisory","X Refsource MANDRIVA","Broken Link"]},{"url":"http://www.debian.org/security/2007/dsa-1335","label":"www.debian.org/security/2007/dsa-1335","hostname":"www.debian.org","tags":["Vendor Advisory","X Refsource DEBIAN","Third Party Advisory"]},{"url":"http://secunia.com/advisories/26939","label":"secunia.com/advisories/26939","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link"]},{"url":"http://www.kb.cert.org/vuls/id/399896","label":"www.kb.cert.org/vuls/id/399896","hostname":"www.kb.cert.org","tags":["Third Party Advisory","X Refsource CERT VN","US Government Resource"]},{"url":"http://www.novell.com/linux/security/advisories/2007_15_sr.html","label":"www.novell.com/linux/security/advisories/2007_15_sr.html","hostname":"www.novell.com","tags":["Vendor Advisory","X Refsource SUSE","Broken Link"]},{"url":"http://www.vupen.com/english/advisories/2007/4241","label":"www.vupen.com/english/advisories/2007/4241","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Broken Link"]},{"url":"http://issues.foresightlinux.org/browse/FL-457","label":"issues.foresightlinux.org/browse/FL-457","hostname":"issues.foresightlinux.org","tags":["X Refsource CONFIRM","Broken Link"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2007-2949","label":"security-tracker.debian.org/tracker/CVE-2007-2949","hostname":"security-tracker.debian.org","tags":["Advisory"]}],"lineage":{"upstream":[],"downstream":["DSA-1335-1","OPENSUSE-SU-2024:10785-1","RHSA-2007:0513"],"duplicates":[],"related":["OPENSUSE-SU-2024:10785-1"]},"timeline":[{"kind":"published","date":"2007-07-04T15:00:00.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-08-07T13:57:54.632Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":29,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T05:07:56.237Z","stale":false,"partial":false}}