Description
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.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 5.0 | quagga | 0.99.10-1lenny3 | DSA-2104-1 |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 6 | quagga +2 | 0.99.15-5.el6_0.1 | RHSA-2010:0945 |
Advisories 2
- RHSA-2010:0945 Red Hat Security Advisory: quagga security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- DSA-2104-1 quagga - denial of service Debian Security (DSA / DLA) · Mar 9, 2026
References
- ADV-2010-2304 vdb-entry
- 42498 third-party-advisory
- [oss-security] 20100824 CVE Request -- Quagga (bgpd) [two ids] -- 1, Stack buffer overflow by processing crafted Refresh-Route msgs 2, NULL ptr deref by parsing certain AS paths by BGP update request mailing-list
- 41238 third-party-advisory
- SUSE-SR:2010:022 vendor-advisory
- 42642 vdb-entry
- 41038 third-party-advisory
- GLSA-201202-02 vendor-advisory
- 42397 third-party-advisory
- DSA-2104 vendor-advisory
- USN-1027-1 vendor-advisory
- 42446 third-party-advisory
- SUSE-SU-2011:1316 vendor-advisory
- http://code.quagga.net/?p=quagga.git%3Ba=commit%3Bh=cddb8112b80fa9867156c637d63e6e79eeac67bb
- MDVSA-2010:174 vendor-advisory
- 48106 third-party-advisory
- ADV-2010-3097 vdb-entry
- [oss-security] 20100825 Re: CVE Request -- Quagga (bgpd) [two ids] -- 1, Stack buffer overflow by processing crafted Refresh-Route msgs 2, NULL ptr deref by parsing certain AS paths by BGP update request mailing-list
- RHSA-2010:0945 vendor-advisory
- http://www.quagga.net/news2.php?y=2010&m=8&d=19
- ADV-2010-3124 vdb-entry
- https://bugzilla.redhat.com/show_bug.cgi?id=626795