{"schemaVersion":3,"id":"CVE-2010-2948","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"Stack-based buffer overflow in the bgp_route_refresh_receive function in bgp_packet.c in bgpd in Quagga before 0.99.17 allows remote authenticated users to cause a denial of service (daemon crash) or possibly execute arbitrary code via a malformed Outbound Route Filtering (ORF) record in a BGP ROUTE-REFRESH (RR) message.","dates":{"published":"2010-09-10T18:00:00.000Z","modified":"2024-08-07T02:55:45.517Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":6.5,"severity":"medium","version":"2.0","versionLabel":"v2.0","source":"NVD","vector":"AV:N/AC:L/Au:S/C:P/I:P/A:P","computed":false,"selection":"backend-summary"},"metrics":[{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":6.5,"severity":"medium","vector":"AV:N/AC:L/Au:S/C:P/I:P/A:P","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.04041,"percentile":0.90566,"severity":"low","asOf":"2026-10-21T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-21T00:00:00.000Z","baselineScore":0.04041},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.04041,"percentile":0.90566}],"last30":[{"date":"2026-09-21T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.04041,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.04041,"percentile":0.90566}]},"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-119","name":"Improper Restriction of Operations within the Bounds of a Memory Buffer","description":"The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.","type":"weakness","status":"Stable","abstraction":"Class","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/119.html"}],"affected":[{"vendor":"quagga","product":"quagga","name":"quagga","label":"quagga","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≤ 0.99.16","noFixRecorded":false,"fixedIn":null},{"text":"0.95","noFixRecorded":false,"fixedIn":null},{"text":"0.96","noFixRecorded":false,"fixedIn":null},{"text":"0.96.1","noFixRecorded":false,"fixedIn":null},{"text":"0.96.2","noFixRecorded":false,"fixedIn":null},{"text":"0.96.3","noFixRecorded":false,"fixedIn":null},{"text":"0.96.4","noFixRecorded":false,"fixedIn":null},{"text":"0.96.5","noFixRecorded":false,"fixedIn":null},{"text":"0.97.0","noFixRecorded":false,"fixedIn":null},{"text":"0.97.1","noFixRecorded":false,"fixedIn":null},{"text":"0.97.2","noFixRecorded":false,"fixedIn":null},{"text":"0.97.3","noFixRecorded":false,"fixedIn":null},{"text":"0.97.4","noFixRecorded":false,"fixedIn":null},{"text":"0.97.5","noFixRecorded":false,"fixedIn":null},{"text":"0.98.0","noFixRecorded":false,"fixedIn":null},{"text":"0.98.1","noFixRecorded":false,"fixedIn":null},{"text":"0.98.2","noFixRecorded":false,"fixedIn":null},{"text":"0.98.3","noFixRecorded":false,"fixedIn":null},{"text":"0.98.4","noFixRecorded":false,"fixedIn":null},{"text":"0.98.5","noFixRecorded":false,"fixedIn":null},{"text":"0.98.6","noFixRecorded":false,"fixedIn":null},{"text":"0.99.1","noFixRecorded":false,"fixedIn":null},{"text":"0.99.2","noFixRecorded":false,"fixedIn":null},{"text":"0.99.3","noFixRecorded":false,"fixedIn":null},{"text":"0.99.4","noFixRecorded":false,"fixedIn":null},{"text":"0.99.5","noFixRecorded":false,"fixedIn":null},{"text":"0.99.6","noFixRecorded":false,"fixedIn":null},{"text":"0.99.7","noFixRecorded":false,"fixedIn":null},{"text":"0.99.8","noFixRecorded":false,"fixedIn":null},{"text":"0.99.9","noFixRecorded":false,"fixedIn":null},{"text":"0.99.10","noFixRecorded":false,"fixedIn":null},{"text":"0.99.11","noFixRecorded":false,"fixedIn":null},{"text":"0.99.12","noFixRecorded":false,"fixedIn":null},{"text":"0.99.13","noFixRecorded":false,"fixedIn":null},{"text":"0.99.14","noFixRecorded":false,"fixedIn":null},{"text":"0.99.15","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ 0.99.16 | 0.95 | 0.96 | 0.96.1 | 0.96.2 | 0.96.3 | 0.96.4 | 0.96.5 | 0.97.0 | 0.97.1 | 0.97.2 | 0.97.3 | 0.97.4 | 0.97.5 | 0.98.0 | 0.98.1 | 0.98.2 | 0.98.3 | 0.98.4 | 0.98.5 | 0.98.6 | 0.99.1 | 0.99.2 | 0.99.3 | 0.99.4 | 0.99.5 | 0.99.6 | 0.99.7 | 0.99.8 | 0.99.9 | 0.99.10 | 0.99.11 | 0.99.12 | 0.99.13 | 0.99.14 | 0.99.15","eol":null,"hubHref":"/vendor/quagga/quagga"}],"affectedCount":1,"eol":{"hasEol":false,"count":0},"references":[{"url":"http://www.vupen.com/english/advisories/2010/2304","label":"www.vupen.com/english/advisories/2010/2304","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Vendor Advisory"]},{"url":"http://www.securityfocus.com/bid/42635","label":"www.securityfocus.com/bid/42635","hostname":"www.securityfocus.com","tags":["VDB Entry","X Refsource BID"]},{"url":"http://secunia.com/advisories/42498","label":"secunia.com/advisories/42498","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Vendor Advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=626783","label":"bugzilla.redhat.com/show_bug.cgi?id=626783","hostname":"bugzilla.redhat.com","tags":["X Refsource CONFIRM"]},{"url":"http://www.openwall.com/lists/oss-security/2010/08/24/3","label":"www.openwall.com/lists/oss-security/2010/08/24/3","hostname":"www.openwall.com","tags":["Mailing List","X Refsource MLIST"]},{"url":"http://secunia.com/advisories/41238","label":"secunia.com/advisories/41238","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Vendor Advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2010-11/msg00006.html","label":"lists.opensuse.org/opensuse-security-announce/2010-11/msg00006.html","hostname":"lists.opensuse.org","tags":["Vendor Advisory","X Refsource SUSE"]},{"url":"http://code.quagga.net/?p=quagga.git%3Ba=commit%3Bh=d64379e8f3c0636df53ed08d5b2f1946cfedd0e3","label":"code.quagga.net?p=quagga.git%3Ba=commit%3Bh=d64379e8f3c0636df53ed08d5b2f1946cfedd0e3","hostname":"code.quagga.net","tags":["X Refsource CONFIRM"]},{"url":"http://secunia.com/advisories/41038","label":"secunia.com/advisories/41038","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Vendor Advisory"]},{"url":"http://security.gentoo.org/glsa/glsa-201202-02.xml","label":"security.gentoo.org/glsa/glsa-201202-02.xml","hostname":"security.gentoo.org","tags":["Vendor Advisory","X Refsource GENTOO"]},{"url":"http://secunia.com/advisories/42397","label":"secunia.com/advisories/42397","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA"]},{"url":"http://www.debian.org/security/2010/dsa-2104","label":"www.debian.org/security/2010/dsa-2104","hostname":"www.debian.org","tags":["Vendor Advisory","X Refsource DEBIAN"]},{"url":"http://www.ubuntu.com/usn/USN-1027-1","label":"www.ubuntu.com/usn/USN-1027-1","hostname":"www.ubuntu.com","tags":["Vendor Advisory","X Refsource UBUNTU"]},{"url":"http://secunia.com/advisories/42446","label":"secunia.com/advisories/42446","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Vendor Advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2011-12/msg00009.html","label":"lists.opensuse.org/opensuse-security-announce/2011-12/msg00009.html","hostname":"lists.opensuse.org","tags":["Vendor Advisory","X Refsource SUSE"]},{"url":"http://www.mandriva.com/security/advisories?name=MDVSA-2010:174","label":"www.mandriva.com/security/advisories?name=MDVSA-2010:174","hostname":"www.mandriva.com","tags":["Vendor Advisory","X Refsource MANDRIVA"]},{"url":"http://secunia.com/advisories/48106","label":"secunia.com/advisories/48106","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA"]},{"url":"http://www.vupen.com/english/advisories/2010/3097","label":"www.vupen.com/english/advisories/2010/3097","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN"]},{"url":"http://www.openwall.com/lists/oss-security/2010/08/25/4","label":"www.openwall.com/lists/oss-security/2010/08/25/4","hostname":"www.openwall.com","tags":["Mailing List","X Refsource MLIST"]},{"url":"http://www.redhat.com/support/errata/RHSA-2010-0785.html","label":"www.redhat.com/support/errata/RHSA-2010-0785.html","hostname":"www.redhat.com","tags":["Vendor Advisory","X Refsource REDHAT"]},{"url":"http://www.redhat.com/support/errata/RHSA-2010-0945.html","label":"www.redhat.com/support/errata/RHSA-2010-0945.html","hostname":"www.redhat.com","tags":["Vendor Advisory","X Refsource REDHAT"]},{"url":"http://www.quagga.net/news2.php?y=2010&m=8&d=19","label":"www.quagga.net/news2.php?y=2010&m=8&d=19","hostname":"www.quagga.net","tags":["X Refsource CONFIRM"]},{"url":"http://www.vupen.com/english/advisories/2010/3124","label":"www.vupen.com/english/advisories/2010/3124","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":["DSA-2104-1","RHSA-2010:0785","RHSA-2010:0945"],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2010-09-10T18:00:00.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-08-07T02:55:45.517Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":27,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-21T16:52:53.380Z","stale":false,"partial":false}}