ALT-BU-2017-3411-1
Branch t7 update bulletin.
Closed vulnerabilities
BDU:2017-02603
Уязвимость функции aspath_put пакета программ Quagga операционной системы Debian GNU/Linux, позволяющая нарушителю вызвать отказ в обслуживании
Modified: 2024-11-21
CVE-2016-1245
It was discovered that the zebra daemon in Quagga before 1.0.20161017 suffered from a stack-based buffer overflow when processing IPv6 Neighbor Discovery messages. The root cause was relying on BUFSIZ to be compatible with a message size; however, BUFSIZ is system-dependent.
- RHSA-2017:0794
- RHSA-2017:0794
- http://www.gossamer-threads.com/lists/quagga/users/31952
- http://www.gossamer-threads.com/lists/quagga/users/31952
- 93775
- 93775
- https://bugzilla.redhat.com/show_bug.cgi?id=1386109
- https://bugzilla.redhat.com/show_bug.cgi?id=1386109
- https://github.com/Quagga/quagga/commit/cfb1fae25f8c092e0d17073eaf7bd428ce1cd546
- https://github.com/Quagga/quagga/commit/cfb1fae25f8c092e0d17073eaf7bd428ce1cd546
- GLSA-201701-48
- GLSA-201701-48
- DSA-3695
- DSA-3695
Modified: 2024-11-21
CVE-2017-16227
The aspath_put function in bgpd/bgp_aspath.c in Quagga before 1.2.2 allows remote attackers to cause a denial of service (session drop) via BGP UPDATE messages, because AS_PATH size calculation for long paths counts certain bytes twice and consequently constructs an invalid message.
- http://download.savannah.gnu.org/releases/quagga/quagga-1.2.2.changelog.txt
- http://download.savannah.gnu.org/releases/quagga/quagga-1.2.2.changelog.txt
- DSA-4011
- DSA-4011
- https://bugs.debian.org/879474
- https://bugs.debian.org/879474
- https://git.savannah.gnu.org/cgit/quagga.git/commit/?id=7a42b78be9a4108d98833069a88e6fddb9285008
- https://git.savannah.gnu.org/cgit/quagga.git/commit/?id=7a42b78be9a4108d98833069a88e6fddb9285008
- https://lists.quagga.net/pipermail/quagga-dev/2017-September/033284.html
- https://lists.quagga.net/pipermail/quagga-dev/2017-September/033284.html
Modified: 2024-11-21
CVE-2017-5495
All versions of Quagga, 0.93 through 1.1.0, are vulnerable to an unbounded memory allocation in the telnet 'vty' CLI, leading to a Denial-of-Service of Quagga daemons, or even the entire host. When Quagga daemons are configured with their telnet CLI enabled, anyone who can connect to the TCP ports can trigger this vulnerability, prior to authentication. Most distributions restrict the Quagga telnet interface to local access only by default. The Quagga telnet interface 'vty' input buffer grows automatically, without bound, so long as a newline is not entered. This allows an attacker to cause the Quagga daemon to allocate unbounded memory by sending very long strings without a newline. Eventually the daemon is terminated by the system, or the system itself runs out of memory. This is fixed in Quagga 1.1.1 and Free Range Routing (FRR) Protocol Suite 2017-01-10.
- RHSA-2017:0794
- RHSA-2017:0794
- http://savannah.nongnu.org/forum/forum.php?forum_id=8783
- http://savannah.nongnu.org/forum/forum.php?forum_id=8783
- 95745
- 95745
- 1037688
- 1037688
- https://github.com/freerangerouting/frr/pull/63
- https://github.com/freerangerouting/frr/pull/63
- https://lists.quagga.net/pipermail/quagga-dev/2017-January/016586.html
- https://lists.quagga.net/pipermail/quagga-dev/2017-January/016586.html