Junos OS: RPD crash while processing a specific BGP UPDATE when Multipath or add-path features are enabled (Juniper Networks Junos OS)
At a glance
- Source
- NVD
- EPSS
- EPSS 0.95 % · percentile 61 ()
- State
- PUBLISHED
- Published
- Updated
- Assigner
- juniper
- NVD status
- Modified
Description
On Juniper Networks Junos OS devices with Multipath or add-path feature enabled, processing a specific BGP UPDATE can lead to a routing process daemon (RPD) crash and restart, causing a Denial of Service (DoS). Continued receipt and processing of this UPDATE message will create a sustained Denial of Service (DoS) condition. This BGP UPDATE message can propagate to other BGP peers with vulnerable Junos versions on which Multipath or add-path feature is enabled, and cause RPD to crash and restart. This issue affects both IBGP and EBGP deployments in IPv4 or IPv6 network. Junos OS devices that do not have the BGP Multipath or add-path feature enabled are not affected by this issue. This issue affects: Juniper Networks Junos OS 12.3 versions prior to 12.3R12-S18; 15.1 versions prior to 15.1R7-S9; 17.3 versions prior to 17.3R3-S11; 17.4 versions prior to 17.4R2-S13, 17.4R3-S4; 18.1 versions prior to 18.1R3-S12; 18.2 versions prior to 18.2R3-S7; 18.3 versions prior to 18.3R3-S4; 18.4 versions prior to 18.4R2-S6, 18.4R3-S6; 19.1 versions prior to 19.1R3-S3;
Weaknesses (CWE)
- CWE-754 — Improper Check for Unusual or Exceptional Conditions
References
Scores
| Version | Score | Vector | Scored by |
|---|---|---|---|
| CVSS 3.1 | HIGH 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | juniper |
| CVSS 3.1 | HIGH 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | NVD · sirt@juniper.net (Secondary) |
| CVSS 2.0 | HIGH 7.1 | AV:N/AC:M/Au:N/C:N/I:N/A:C | NVD · nvd@nist.gov (Primary) |
European references
- ENISA EUVD · EUVD-2021-2901
- GCVE · GCVE-0-2021-0282
CERT-FR advisories
- CERTFR-2021-AVI-526 — Multiples vulnérabilités les produits Juniper · cert.ssi.gouv.fr
Affected configurations (NVD CPE)
cpe:2.3:o:juniper:junos:12.3:-:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r1:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r10:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r10-s1:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r10-s2:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r11:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s1:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s10:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s11:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s12:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s13:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s14:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s15:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s16:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s17:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s3:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s4:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s6:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r12-s8:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r13:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r2:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r3:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r4:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r5:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r6:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r7:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r8:*:*:*:*:*:*cpe:2.3:o:juniper:junos:12.3:r9:*:*:*:*:*:*cpe:2.3:o:juniper:junos:15.1:-:*:*:*:*:*:*cpe:2.3:o:juniper:junos:15.1:a1:*:*:*:*:*:*cpe:2.3:o:juniper:junos:15.1:f:*:*:*:*:*:*cpe:2.3:o:juniper:junos:15.1:f1:*:*:*:*:*:*cpe:2.3:o:juniper:junos:15.1:f2:*:*:*:*:*:*cpe:2.3:o:juniper:junos:15.1:f2-s1:*:*:*:*:*:*cpe:2.3:o:juniper:junos:15.1:f2-s2:*:*:*:*:*:*cpe:2.3:o:juniper:junos:15.1:f2-s3:*:*:*:*:*:*cpe:2.3:o:juniper:junos:15.1:f2-s4:*:*:*:*:*:*cpe:2.3:o:juniper:junos:15.1:f3:*:*:*:*:*:*cpe:2.3:o:juniper:junos:15.1:f4:*:*:*:*:*:*- +167 more
Affected products
| Product | Versions |
|---|---|
| Juniper Networks · Junos OS | affected 12.3 < 12.3R12-S18 ; affected 15.1 < 15.1R7-S9 ; affected 17.3 < 17.3R3-S11 ; affected 17.4 < 17.4R2-S13, 17.4R3-S4 ; affected 18.1 < 18.1R3-S12 ; affected 18.2 < 18.2R3-S7 |
Sources
| Source | Licence |
|---|---|
| CVE List (CVEProject cvelistV5) | CVE Program Terms of Use |
| EPSS (FIRST.org) | FIRST — attribution requested |
| ENISA EUVD | ENISA — reproduction authorised, source acknowledged |
| CERT-FR (ANSSI) | Licence Ouverte / Etalab 2.0 |
| NVD (NIST) via fkie-cad/nvd-json-data-feeds | Public domain — this product uses data from the NVD API but is not endorsed or certified by the NVD |