CVE-2017-15865
bgpd in FRRouting (FRR) before 2.0.2 and 3.x before 3.0.2, as used in Cumulus Linux before 3.4.3...
bgpd in FRRouting (FRR) before 2.0.2 and 3.x before 3.0.2, as used in Cumulus Linux before 3.4.3 and other products, allows remote attackers to obtain sensitive information via a malformed BGP UPDATE packet from a connected peer, which triggers transmission of up to a few thousand unintended bytes because of a mishandled attribute length, aka RN-690 (CM-18492).
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.5
bgpd in FRRouting (FRR) before 2.0.2 and 3.x before 3.0.2, as used in Cumulus Linux before 3.4.3 and other products, allows remote attackers to obtain sensitive information via a malformed BGP UPDATE packet from a connected peer, which triggers transmission of up to a few thousand unintended bytes because of a mishandled attribute length, aka RN-690 (CM-18492).
- Record
CVE-2017-15865- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
CVE List No score
bgpd in FRRouting (FRR) before 2.0.2 and 3.x before 3.0.2, as used in Cumulus Linux before 3.4.3 and other products, allows remote attackers to obtain sensitive information via a malformed BGP UPDATE packet from a connected peer, which triggers transmission of up to a few thousand unintended bytes because of a mishandled attribute length, aka RN-690 (CM-18492).
- Record
CVE-2017-15865- Updated
- 2026-11-02
EUVDEUVD-2017-7287 No score
bgpd in FRRouting (FRR) before 2.0.2 and 3.x before 3.0.2, as used in Cumulus Linux before 3.4.3 and other products, allows remote attackers to obtain sensitive information via a malformed BGP UPDATE packet from a connected peer, which triggers transmission of up to a few thousand unintended bytes because of a mishandled attribute length, aka RN-690 (CM-18492).
- Record
EUVD-2017-7287- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-rh69-rw6w-x274
7.5
bgpd in FRRouting (FRR) before 2.0.2 and 3.x before 3.0.2, as used in Cumulus Linux before 3.4.3...
bgpd in FRRouting (FRR) before 2.0.2 and 3.x before 3.0.2, as used in Cumulus Linux before 3.4.3 and other products, allows remote attackers to obtain sensitive information via a malformed BGP UPDATE packet from a connected peer, which triggers transmission of up to a few thousand unintended bytes because of a mishandled attribute length, aka RN-690 (CM-18492).
- Record
GHSA-rh69-rw6w-x274- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSV
7.5
bgpd in FRRouting (FRR) before 2.0.2 and 3.x before 3.0.2, as used in Cumulus Linux before 3.4.3 and other products, allows remote attackers to obtain sensitive information via a malformed BGP UPDATE packet from a connected peer, which triggers transmission of up to a few thousand unintended bytes because of a mishandled attribute length, aka RN-690 (CM-18492).
- Record
CVE-2017-15865- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVSUSE-SU-2024:3426-1 No score
Security update for quagga
This update for quagga fixes the following issues:
- CVE-2017-15865: sensitive information disclosed when malformed BGP UPDATE packets are processed. (bsc#1230866)
- CVE-2024-44070: crash when parsing Tunnel Encap attribute due to no length check. (bsc#1229438)
- CVE-2022-37032: out-of-bounds read when parsing a BGP capability message due to incorrect size check. (bsc#1202023)
Bug fixes:
- References to /var/adm/fillup-templates replaced with new %_fillupdir macro. (bsc#1069468)
- Record
SUSE-SU-2024:3426-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:3433-1 No score
Security update for quagga
This update for quagga fixes the following issues:
- CVE-2017-15865: sensitive information disclosed when malformed BGP UPDATE packets are processed. (bsc#1230866)
- CVE-2024-44070: crash when parsing Tunnel Encap attribute due to no length check. (bsc#1229438)
- CVE-2022-37032: out-of-bounds read when parsing a BGP capability message due to incorrect size check. (bsc#1202023)
- Record
SUSE-SU-2024:3433-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:3478-1 No score
Security update for quagga
This update for quagga fixes the following issues:
- CVE-2017-15865: sensitive information disclosed when malformed BGP UPDATE packets are processed. (bsc#1230866)
- CVE-2024-44070: crash when parsing Tunnel Encap attribute due to no length check. (bsc#1229438)
- CVE-2022-37032: out-of-bounds read when parsing a BGP capability message due to incorrect size check. (bsc#1202023)
- Record
SUSE-SU-2024:3478-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:3524-1 No score
Security update for frr
This update for frr fixes the following issue:
- Arithmetic overflow when parsing attribute of update packet due to regression introduced by the fix for CVE-2017-15865. (bsc#1230866)
- Record
SUSE-SU-2024:3524-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
quaggaSUSE:Linux Enterprise Software Development Kit 12 SP5 From an advisory covering 7 CVEs |
before 1.1.1-17.13.1 | 1.1.1-17.13.1 |
quaggaSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 7 CVEs |
before 1.1.1-17.13.1 | 1.1.1-17.13.1 |
quaggaSUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 7 CVEs |
before 1.1.1-17.13.1 | 1.1.1-17.13.1 |
quaggaSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 3 CVEs |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS From an advisory covering 3 CVEs |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Linux Enterprise Server 15 SP2-LTSS From an advisory covering 3 CVEs |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Linux Enterprise Server 15 SP3-LTSS From an advisory covering 3 CVEs |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Linux Enterprise Server for SAP Applications 15 SP2 From an advisory covering 3 CVEs |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Linux Enterprise Server for SAP Applications 15 SP3 From an advisory covering 3 CVEs |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Enterprise Storage 7.1 From an advisory covering 3 CVEs |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
Show 20 moreShow less
| Package | Affected | Fixed |
|---|---|---|
quaggaSUSE:Linux Enterprise Module for Server Applications 15 SP5 From an advisory covering 3 CVEs |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Linux Enterprise Module for Server Applications 15 SP6 From an advisory covering 3 CVEs |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 3 CVEs |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 3 CVEs |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 3 CVEs |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 3 CVEs |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Manager Proxy 4.3 From an advisory covering 3 CVEs |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Manager Server 4.3 From an advisory covering 3 CVEs |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaopenSUSE:Leap 15.5 From an advisory covering 3 CVEs |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaopenSUSE:Leap 15.6 From an advisory covering 3 CVEs |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
frrSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 7.4-150300.4.32.1 | 7.4-150300.4.32.1 |
frrSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 7.4-150300.4.32.1 | 7.4-150300.4.32.1 |
frrSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 7.4-150300.4.32.1 | 7.4-150300.4.32.1 |
frrSUSE:Linux Enterprise Server 15 SP3-LTSS |
before 7.4-150300.4.32.1 | 7.4-150300.4.32.1 |
frrSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 7.4-150300.4.32.1 | 7.4-150300.4.32.1 |
frrSUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 7.4-150300.4.32.1 | 7.4-150300.4.32.1 |
frrSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 7.4-150300.4.32.1 | 7.4-150300.4.32.1 |
frrSUSE:Manager Proxy 4.3 |
before 7.4-150300.4.32.1 | 7.4-150300.4.32.1 |
frrSUSE:Manager Server 4.3 |
before 7.4-150300.4.32.1 | 7.4-150300.4.32.1 |
frrSUSE:Enterprise Storage 7.1 |
before 7.4-150300.4.32.1 | 7.4-150300.4.32.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-15865 is a high vulnerability (CVSS 7.5) in Frrouting, published November 8, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.49%, the 84th percentile. Fixed in frr 7.4-150300.4.32.1.
References
lists.cumulusnetworks.com/pipermail/cumulus-security-announce/2017-November/000009.html
support.cumulusnetworks.com/hc/en-us/articles/115014778107-CVE-2017-15865-Malformed-BGP-UPDATE-Triggers-Information-Disclosure
frrouting.org/community/security.html
securityfocus.com/bid/101794
support.cumulusnetworks.com/hc/en-us/articles/115014754307
nvd.nist.gov/vuln/detail/CVE-2017-15865
Show 20 moreShow less
github.com/advisories/GHSA-rh69-rw6w-x274
suse.com/support/update/announcement/2024/suse-su-20243426-1
bugzilla.suse.com/1069468
bugzilla.suse.com/1079798
bugzilla.suse.com/1079799
bugzilla.suse.com/1079800
bugzilla.suse.com/1079801
bugzilla.suse.com/1202023
bugzilla.suse.com/1229438
bugzilla.suse.com/1230866
suse.com/security/cve/CVE-2017-15865
suse.com/security/cve/CVE-2018-5378
suse.com/security/cve/CVE-2018-5379
suse.com/security/cve/CVE-2018-5380
suse.com/security/cve/CVE-2018-5381
suse.com/security/cve/CVE-2022-37032
suse.com/security/cve/CVE-2024-44070
suse.com/support/update/announcement/2024/suse-su-20243433-1
suse.com/support/update/announcement/2024/suse-su-20243478-1
suse.com/support/update/announcement/2024/suse-su-20243524-1