CVE-2016-1245
quagga: Buffer Overflow in IPv6 RA handling
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by Red Hat (medium), Oracle (medium), Ubuntu (medium).
Description
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.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| debian 7 | quagga | 0.99.22.4-1+wheezy3+deb7u1 |
| debian 8 | quagga | 0.99.23.1-1+deb8u3 |
| Oracle Linux 6 | quagga, quagga-contrib, quagga-devel | 0.99.15-14.el6 |
| Red Hat | quagga, quagga-contrib, quagga-devel | no fix listed |
| ubuntu 12.04 | quagga | 0.99.20.1-0ubuntu0.12.04.6 |
| ubuntu 14.04 | quagga | 0.99.22.4-3ubuntu1.3 |
| ubuntu 16.04 | quagga | 0.99.24.1-2ubuntu1.2 |
| ubuntu 16.04-ESM | quagga | 0.99.24.1-2ubuntu1.2 |
| ubuntu 16.10 | quagga | 1.0.20160315-2ubuntu0.1 |
Show all 13 entries from 9 sources
| Source | Package | Fixed in |
|---|---|---|
| debian 7 | quagga | 0.99.22.4-1+wheezy3+deb7u1 |
| debian 8 | quagga | 0.99.23.1-1+deb8u3 |
| Oracle Linux 6 | quagga | 0.99.15-14.el6 |
| Oracle Linux 6 | quagga-contrib | 0.99.15-14.el6 |
| Oracle Linux 6 | quagga-devel | 0.99.15-14.el6 |
| Red Hat | quagga | no fix listed |
| Red Hat | quagga-contrib | no fix listed |
| Red Hat | quagga-devel | no fix listed |
| ubuntu 12.04 | quagga | 0.99.20.1-0ubuntu0.12.04.6 |
| ubuntu 14.04 | quagga | 0.99.22.4-3ubuntu1.3 |
| ubuntu 16.04 | quagga | 0.99.24.1-2ubuntu1.2 |
| ubuntu 16.04-ESM | quagga | 0.99.24.1-2ubuntu1.2 |
| ubuntu 16.10 | quagga | 1.0.20160315-2ubuntu0.1 |
References
- http://rhn.redhat.com/errata/RHSA-2017-0794.html
- http://www.gossamer-threads.com/lists/quagga/users/31952
- http://www.securityfocus.com/bid/93775
- https://access.redhat.com/security/cve/CVE-2016-1245
- https://bugzilla.redhat.com/show_bug.cgi?id=1386109
- https://github.com/Quagga/quagga/commit/cfb1fae25f8c092e0d17073eaf7bd428ce1cd546
- https://linux.oracle.com/cve/CVE-2016-1245.html
- https://linux.oracle.com/errata/ELSA-2017-0794.html