RHSA-2012:1258: Moderate: quagga security update

Published Sep 12, 2012
·
Updated

Quagga is a TCP/IP based routing software suite. The Quagga bgpd daemonimplements the BGP (Border Gateway Protocol) routing protocol. The Quaggaospfd and ospf6d daemons implement the OSPF (Open Shortest Path First)routing protocol.A heap-based buffer overflow flaw was found in the way the bgpd daemonprocessed malformed Extended Communities path attributes. An attacker couldsend a specially-crafted BGP message, causing bgpd on a target system tocrash or, possibly, execute arbitrary code with the privileges of the userrunning bgpd. The UPDATE message would have to arrive from an explicitlyconfigured BGP peer, but could have originated elsewhere in the BGPnetwork. (CVE-2011-3327)A NULL pointer dereference flaw was found in the way the bgpd daemonprocessed malformed route Extended Communities attributes. A configuredBGP peer could crash bgpd on a target system via a specially-crafted BGPmessage. (CVE-2010-1674)A stack-based buffer overflow flaw was found in the way the ospf6d daemonprocessed malformed Link State Update packets. An OSPF router could usethis flaw to crash ospf6d on an adjacent router. (CVE-2011-3323)A flaw was found in the way the ospf6d daemon processed malformed linkstate advertisements. An OSPF neighbor could use this flaw to crashospf6d on a target system. (CVE-2011-3324)A flaw was found in the way the ospfd daemon processed malformed Hellopackets. An OSPF neighbor could use this flaw to crash ospfd on atarget system. (CVE-2011-3325)A flaw was found in the way the ospfd daemon processed malformed link stateadvertisements. An OSPF router in the autonomous system could use this flawto crash ospfd on a target system. (CVE-2011-3326)An assertion failure was found in the way the ospfd daemon processedcertain Link State Update packets. An OSPF router could use this flaw tocause ospfd on an adjacent router to abort. (CVE-2012-0249)A buffer overflow flaw was found in the way the ospfd daemon processedcertain Link State Update packets. An OSPF router could use this flaw tocrash ospfd on an adjacent router. (CVE-2012-0250)Red Hat would like to thank CERT-FI for reporting CVE-2011-3327,CVE-2011-3323, CVE-2011-3324, CVE-2011-3325, and CVE-2011-3326; and theCERT/CC for reporting CVE-2012-0249 and CVE-2012-0250. CERT-FI acknowledgesRiku Hietamaki, Tuomo Untinen and Jukka Taimisto of the Codenomicon CROSSproject as the original reporters of CVE-2011-3327, CVE-2011-3323,CVE-2011-3324, CVE-2011-3325, and CVE-2011-3326. The CERT/CC acknowledgesMartin Winter at OpenSourceRouting.org as the original reporter ofCVE-2012-0249 and CVE-2012-0250.Users of quagga should upgrade to these updated packages, which containbackported patches to correct these issues. After installing the updatedpackages, the bgpd, ospfd, and ospf6d daemons will be restartedautomatically.

Affected Software

8 affected componentsFixes available
redhat/quagga<0.98.6-7.el5_8.1
0.98.6-7.el5_8.1
redhat/quagga<0.98.6-7.el5_8.1
0.98.6-7.el5_8.1
redhat/quagga-contrib<0.98.6-7.el5_8.1
0.98.6-7.el5_8.1
redhat/quagga-debuginfo<0.98.6-7.el5_8.1
0.98.6-7.el5_8.1
redhat/quagga-debuginfo<0.98.6-7.el5_8.1
0.98.6-7.el5_8.1
redhat/quagga-devel<0.98.6-7.el5_8.1
0.98.6-7.el5_8.1
redhat/quagga-devel<0.98.6-7.el5_8.1
0.98.6-7.el5_8.1
redhat/quagga-contrib<0.98.6-7.el5_8.1
0.98.6-7.el5_8.1

Remediation

Event History

Sep 12, 2012
Advisory Published
12:00 AM

Frequently Asked Questions

1

What is the severity of RHSA-2012:1258?

The severity of RHSA-2012:1258 is classified as important due to the potential exploitation of the heap-based buffer overflow flaw.

2

How do I fix RHSA-2012:1258?

To fix RHSA-2012:1258, you should update to version 0.98.6-7.el5_8.1 of the affected Quagga packages.

3

Which packages are affected by RHSA-2012:1258?

RHSA-2012:1258 affects several packages including quagga, quagga-devel, quagga-contrib, and quagga-debuginfo.

4

What type of vulnerability is described in RHSA-2012:1258?

RHSA-2012:1258 describes a heap-based buffer overflow vulnerability in the Quagga bgpd daemon.

5

Is there a workaround for RHSA-2012:1258?

There is no recommended workaround for RHSA-2012:1258; patching the software is the advised approach.

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