Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1509291 - (CVE-2017-16227) CVE-2017-16227 quagga: Incorrect AS_PATH size calculation for long paths
CVE-2017-16227 quagga: Incorrect AS_PATH size calculation for long paths
Status: CLOSED WONTFIX
Product: Security Response
Classification: Other
Component: vulnerability (Show other bugs)
unspecified
All Linux
medium Severity medium
: ---
: ---
Assigned To: Red Hat Product Security
impact=moderate,public=20171002,repor...
: Security
Depends On: 1509292
Blocks: 1509296
  Show dependency treegraph
 
Reported: 2017-11-03 09:39 EDT by Adam Mariš
Modified: 2018-02-12 03:59 EST (History)
5 users (show)

See Also:
Fixed In Version: quagga 1.2.2
Doc Type: If docs needed, set a value
Doc Text:
A denial of service flaw was found in the way the bgpd daemon in Quagga handled the processing of large BGP update messages. A remote, previously trusted attacker could potentially use this flaw to cause bgpd to terminate existing BGP sessions, thereby leading to denial of service.
Story Points: ---
Clone Of:
Environment:
Last Closed: 2017-11-14 03:20:24 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Adam Mariš 2017-11-03 09:39:06 EDT
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.

Affected versions: 0.99.10 - 0.99.24.1, 1.0.*, 1.1.0, 1.1.1, 1.2.0, 1.2.1

Upstream patch:

https://git.savannah.gnu.org/cgit/quagga.git/commit/?id=7a42b78be9a4108d98833069a88e6fddb9285008

Reference:

https://lists.quagga.net/pipermail/quagga-dev/2017-September/033284.html
Comment 1 Adam Mariš 2017-11-03 09:39:37 EDT
Created quagga tracking bugs for this issue:

Affects: fedora-all [bug 1509292]

Note You need to log in before you can comment on or make changes to this bug.