{"schemaVersion":3,"id":"CVE-2010-2547","aliases":["RHSA-2010:0603","DEBIAN-CVE-2010-2547","DSA-2076-1"],"status":"published","duplicateOf":null,"title":null,"description":"Use-after-free vulnerability in kbx/keybox-blob.c in GPGSM in GnuPG 2.x through 2.0.16 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a certificate with a large number of Subject Alternate Names, which is not properly handled in a realloc operation when importing the certificate or verifying its signature.","dates":{"published":"2010-08-05T18:00:00.000Z","modified":"2024-08-07T02:39:37.671Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":8.1,"severity":"high","version":"3.1","versionLabel":"v3.1","source":"NVD","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":8.1,"severity":"high","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":5.1,"severity":"medium","vector":"AV:N/AC:H/Au:N/C:P/I:P/A:P","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Debian","score":8.1,"severity":"high","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":5.6,"impact":9.8,"computed":true}]},"epss":{"probability":0.05342,"percentile":0.9259,"severity":"low","asOf":"2026-10-21T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-21T00:00:00.000Z","baselineScore":0.05342},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.05342,"percentile":0.9259}],"last30":[{"date":"2026-09-21T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.05342,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.05342,"percentile":0.9259}]},"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-416","name":"Use After Free","description":"The product reuses or references memory after it has been freed. At some point afterward, the memory may be allocated again and saved in another pointer, while the original pointer references a location somewhere within the new allocation. Any operations using the original pointer are no longer valid because the memory \"belongs\" to the code that operates on the new pointer.","type":"weakness","status":"Stable","abstraction":"Variant","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/416.html"}],"affected":[{"vendor":"debian","product":"gnupg2","name":"gnupg2","label":"gnupg2","ecosystem":"Debian","cpePart":null,"purl":"pkg:deb/debian/gnupg2","purlType":"deb","versions":[{"text":"< 2.0.14-2","noFixRecorded":false,"fixedIn":null},{"text":"< 2.0.9-3.1+lenny1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.0.14-2 | < 2.0.9-3.1+lenny1","eol":null,"hubHref":null},{"vendor":"debian","product":"debian_linux","name":"debian linux","label":"debian_linux","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"5.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"5.0","eol":{"isEol":true,"eolDate":"2012-02-06T00:00:00.000Z","matchMethod":"cpe","cycle":{"name":"5","label":"5 (Lenny)","eolFrom":"2012-02-06T00:00:00.000Z","isLts":false,"isMaintained":false,"latestVersion":"5.0.10"},"product":{"name":"debian","label":"Debian","category":"os"}},"hubHref":"/vendor/debian/debian_linux"},{"vendor":"fedoraproject","product":"fedora","name":"fedora","label":"fedora","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"13","noFixRecorded":false,"fixedIn":null}],"versionsText":"13","eol":{"isEol":true,"eolDate":"2011-06-24T00:00:00.000Z","matchMethod":"cpe","cycle":{"name":"13","label":"13 (Goddard)","eolFrom":"2011-06-24T00:00:00.000Z","isLts":false,"isMaintained":false,"latestVersion":null},"product":{"name":"fedora","label":"Fedora Linux","category":"os"}},"hubHref":"/vendor/fedoraproject/fedora"},{"vendor":"gnupg","product":"gnupg","name":"gnupg","label":"gnupg","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 2.0.0, ≤ 2.0.16","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 2.0.0, ≤ 2.0.16","eol":null,"hubHref":"/vendor/gnupg/gnupg"},{"vendor":"redhat","product":"gnupg2","name":"gnupg2","label":"gnupg2","ecosystem":"Red Hat","cpePart":null,"purl":"pkg:rpm/redhat/gnupg2","purlType":"rpm","versions":[{"text":"< 0:2.0.10-3.el5_5.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0:2.0.10-3.el5_5.1","eol":null,"hubHref":null},{"vendor":"redhat","product":"gnupg2-debuginfo","name":"gnupg2-debuginfo","label":"gnupg2-debuginfo","ecosystem":"Red Hat","cpePart":null,"purl":"pkg:rpm/redhat/gnupg2-debuginfo","purlType":"rpm","versions":[{"text":"< 0:2.0.10-3.el5_5.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0:2.0.10-3.el5_5.1","eol":null,"hubHref":null}],"affectedCount":6,"eol":{"hasEol":true,"count":2},"references":[{"url":"http://www.mandriva.com/security/advisories?name=MDVSA-2010:143","label":"www.mandriva.com/security/advisories?name=MDVSA-2010:143","hostname":"www.mandriva.com","tags":["Vendor Advisory","X Refsource MANDRIVA","Broken Link"]},{"url":"http://www.vupen.com/english/advisories/2010/1988","label":"www.vupen.com/english/advisories/2010/1988","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Broken Link","Vendor Advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2010-11/msg00001.html","label":"lists.opensuse.org/opensuse-security-announce/2010-11/msg00001.html","hostname":"lists.opensuse.org","tags":["Vendor Advisory","X Refsource SUSE","Mailing List","Third Party Advisory"]},{"url":"https://issues.rpath.com/browse/RPL-3229","label":"issues.rpath.com/browse/RPL-3229","hostname":"issues.rpath.com","tags":["X Refsource CONFIRM","Broken Link"]},{"url":"http://www.vupen.com/english/advisories/2010/1931","label":"www.vupen.com/english/advisories/2010/1931","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Broken Link","Vendor Advisory"]},{"url":"http://www.securityfocus.com/bid/41945","label":"www.securityfocus.com/bid/41945","hostname":"www.securityfocus.com","tags":["VDB Entry","X Refsource BID","Broken Link","Third Party Advisory"]},{"url":"http://lists.fedoraproject.org/pipermail/package-announce/2010-August/044935.html","label":"lists.fedoraproject.org/pipermail/package-announce/2010-August/044935.html","hostname":"lists.fedoraproject.org","tags":["Vendor Advisory","X Refsource FEDORA","Mailing List","Third Party Advisory"]},{"url":"http://www.debian.org/security/2010/dsa-2076","label":"www.debian.org/security/2010/dsa-2076","hostname":"www.debian.org","tags":["Vendor Advisory","X Refsource DEBIAN","Mailing List","Third Party Advisory"]},{"url":"http://www.securitytracker.com/id?1024247","label":"www.securitytracker.com/id?1024247","hostname":"www.securitytracker.com","tags":["VDB Entry","X Refsource SECTRACK","Broken Link","Third Party Advisory"]},{"url":"http://lists.gnupg.org/pipermail/gnupg-announce/2010q3/000302.html","label":"lists.gnupg.org/pipermail/gnupg-announce/2010q3/000302.html","hostname":"lists.gnupg.org","tags":["Mailing List","X Refsource MLIST","Patch","Vendor Advisory"]},{"url":"http://secunia.com/advisories/38877","label":"secunia.com/advisories/38877","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link","Vendor Advisory"]},{"url":"http://secunia.com/advisories/40841","label":"secunia.com/advisories/40841","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link","Vendor Advisory"]},{"url":"http://wiki.rpath.com/wiki/Advisories:rPSA-2010-0076","label":"wiki.rpath.com/wiki/Advisories:rPSA-2010-0076","hostname":"wiki.rpath.com","tags":["X Refsource CONFIRM","Broken Link"]},{"url":"http://secunia.com/advisories/40718","label":"secunia.com/advisories/40718","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link","Vendor Advisory"]},{"url":"http://www.vupen.com/english/advisories/2010/3125","label":"www.vupen.com/english/advisories/2010/3125","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Broken Link"]},{"url":"http://www.vupen.com/english/advisories/2010/1950","label":"www.vupen.com/english/advisories/2010/1950","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Broken Link","Vendor Advisory"]},{"url":"http://slackware.com/security/viewer.php?l=slackware-security&y=2010&m=slackware-security.462008","label":"slackware.com/security/viewer.php?l=slackware-security&y=2010&m=slackware-security.462008","hostname":"slackware.com","tags":["Vendor Advisory","X Refsource SLACKWARE","Broken Link"]},{"url":"http://www.vupen.com/english/advisories/2010/2217","label":"www.vupen.com/english/advisories/2010/2217","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Broken Link"]},{"url":"https://access.redhat.com/errata/RHSA-2010:0603","label":"access.redhat.com/errata/RHSA-2010:0603","hostname":"access.redhat.com","tags":["Advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","label":"access.redhat.com/security/updates/classification/","hostname":"access.redhat.com","tags":["ARTICLE"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=618156","label":"bugzilla.redhat.com/show_bug.cgi?id=618156","hostname":"bugzilla.redhat.com","tags":["REPORT"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0603.json","label":"security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0603.json","hostname":"security.access.redhat.com","tags":["Advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-2547","label":"access.redhat.com/security/cve/CVE-2010-2547","hostname":"access.redhat.com","tags":["REPORT"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-2547","label":"www.cve.org/CVERecord?id=CVE-2010-2547","hostname":"www.cve.org","tags":["Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-2547","label":"nvd.nist.gov/vuln/detail/CVE-2010-2547","hostname":"nvd.nist.gov","tags":["Advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2010-2547","label":"security-tracker.debian.org/tracker/CVE-2010-2547","hostname":"security-tracker.debian.org","tags":["Advisory"]}],"lineage":{"upstream":[],"downstream":["OPENSUSE-SU-2024:10102-1"],"duplicates":[],"related":["OPENSUSE-SU-2024:10102-1"]},"timeline":[{"kind":"published","date":"2010-08-05T18:00:00.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-08-07T02:39:37.671Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":33,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-21T23:06:31.314Z","stale":false,"partial":false}}