CVE-2010-2949: Null Pointer Dereference

Published Aug 24, 2010
·
Updated

A NULL pointer dereference flaw was found in the way Quagga's bgpd daemon parsed paths of autonomous systems (AS). A configured BGP peer could send a BGP update AS path request with unknown AS type, which could lead to denial of service (bgpd daemon crash).

Upstream changeset: [1] http://code.quagga.net/?p=quagga.git;a=commit;h=cddb8112b80fa9867156c637d63e6e79eeac67bb

References: [2] http://www.quagga.net/news2.php?y=2010&m=8&d=19#id1282241100

CVE Request: [3] http://www.openwall.com/lists/oss-security/2010/08/24/3

Other sources

bgpd in Quagga before 0.99.17 does not properly parse AS paths, which allows remote attackers to cause a denial of service (NULL pointer dereference and daemon crash) via an unknown AS type in an AS path attribute in a BGP UPDATE message.

Affected Software

36 affected components
Quagga Quagga<=0.99.16
Quagga Quagga=0.95
Quagga Quagga=0.96
Quagga Quagga=0.96.1
Quagga Quagga=0.96.2
Quagga Quagga=0.96.3
Quagga Quagga=0.96.4
Quagga Quagga=0.96.5
Quagga Quagga=0.97.0
Quagga Quagga=0.97.1
Quagga Quagga=0.97.2
Quagga Quagga=0.97.3
Quagga Quagga=0.97.4
Quagga Quagga=0.97.5
Quagga Quagga=0.98.0
Quagga Quagga=0.98.1
Quagga Quagga=0.98.2
Quagga Quagga=0.98.3
Quagga Quagga=0.98.4
Quagga Quagga=0.98.5
Quagga Quagga=0.98.6
Quagga Quagga=0.99.1
Quagga Quagga=0.99.2
Quagga Quagga=0.99.3
Quagga Quagga=0.99.4
Quagga Quagga=0.99.5
Quagga Quagga=0.99.6
Quagga Quagga=0.99.7
Quagga Quagga=0.99.8
Quagga Quagga=0.99.9
Quagga Quagga=0.99.10
Quagga Quagga=0.99.11
Quagga Quagga=0.99.12
Quagga Quagga=0.99.13
Quagga Quagga=0.99.14
Quagga Quagga=0.99.15

Event History

Aug 24, 2010
Data Sourced
12:58 PM
DescriptionSeverityAffected Software
Sep 10, 2010
CVE Published
via MITRE·06:00 PM
Data Sourced
via MITRE·06:00 PM
Description

Frequently Asked Questions

1

What is the severity of CVE-2010-2949?

CVE-2010-2949 has a severity of medium, as it can lead to denial of service due to a NULL pointer dereference.

2

How do I fix CVE-2010-2949?

To fix CVE-2010-2949, users should upgrade to a patched version of Quagga that addresses this vulnerability.

3

Which versions of Quagga are affected by CVE-2010-2949?

CVE-2010-2949 affects Quagga versions up to 0.99.16 and specific older versions, such as 0.95 to 0.98.x.

4

What type of vulnerability is CVE-2010-2949?

CVE-2010-2949 is classified as a NULL pointer dereference vulnerability in the BGP daemon of Quagga.

5

What could be the impact of CVE-2010-2949?

The impact of CVE-2010-2949 is a denial of service, as it can cause the bgpd daemon to crash.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203