CVE-2020-1662

Junos OS and Junos OS Evolved: RPD crash due to BGP session flapping.

State
Published
Severity
7.5 High
Published
Oct 16, 2020
Updated
Sep 16, 2024
Reserved
Nov 4, 2019

Read the record on cve.org

Description

On Juniper Networks Junos OS and Junos OS Evolved devices, BGP session flapping can lead to a routing process daemon (RPD) crash and restart, limiting the attack surface to configured BGP peers. This issue only affects devices with BGP damping in combination with accepted-prefix-limit configuration. When the issue occurs the following messages will appear in the /var/log/messages: rpd[6046]: %DAEMON-4-BGP_PREFIX_THRESH_EXCEEDED: XXXX (External AS x): Configured maximum accepted prefix-limit threshold(1800) exceeded for inet6-unicast nlri: 1984 (instance master) rpd[6046]: %DAEMON-3-BGP_CEASE_PREFIX_LIMIT_EXCEEDED: 2001:x:x:x::2 (External AS x): Shutting down peer due to exceeding configured maximum accepted prefix-limit(2000) for inet6-unicast nlri: 2001 (instance master) rpd[6046]: %DAEMON-4: bgp_rt_maxprefixes_check_common:9284: NOTIFICATION sent to 2001:x:x:x::2 (External AS x): code 6 (Cease) subcode 1 (Maximum Number of Prefixes Reached) AFI: 2 SAFI: 1 prefix limit 2000 kernel: %KERN-5: mastership_relinquish_on_process_exit: RPD crashed on master RE. Sending SIGUSR2 to chassisd (5612:chassisd) to trigger RE switchover This issue affects: Juniper Networks Junos OS: 17.2R3-S3; 17.3 version 17.3R3-S3 and later versions, prior to 17.3R3-S8; 17.4 version 17.4R2-S4, 17.4R3 and later versions, prior to 17.4R2-S10, 17.4R3-S2; 18.1 version 18.1R3-S6 and later versions, prior to 18.1R3-S10; 18.2 version 18.2R3 and later versions, prior to 18.2R3-S4; 18.2X75 version 18.2X75-D50, 18.2X75-D60 and later versions, prior to 18.2X75-D53, 18.2X75-D65; 18.3 version 18.3R2 and later versions, prior to 18.3R2-S4, 18.3R3-S2; 18.4 version 18.4R2 and later versions, prior to 18.4R2-S5, 18.4R3-S2; 19.1 version 19.1R1 and later versions, prior to 19.1R2-S2, 19.1R3-S1; 19.2 version 19.2R1 and later versions, prior to 19.2R1-S5, 19.2R2; 19.3 versions prior to 19.3R2-S3, 19.3R3; 19.4 versions prior to 19.4R1-S3, 19.4R2; 20.1 versions prior to 20.1R1-S2, 20.1R2. Juniper Networks Junos OS Evolved prior to 20.1R2-EVO. This issue does not affect Juniper Networks Junos OS versions prior to 17.2R3-S3.

Scores

CVSSScoreVectorSource
3.17.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:Hjuniper

Weaknesses

  • CWE-20 Improper Input Validation

Affected Products

ProductVersions
Junos OSJuniper Networks
  • 17.2R3-S3Affected
  • before 17.2R3-S3Not affected
  • 17.3R3-S3 to before 17.3*Affectedfrom 17.3R3-S8Not affected
  • 17.4R2-S4, 17.4R3 to before 17.4*Affectedfrom 17.4R2-S10, 17.4R3-S2Not affected
  • 18.1R3-S6 to before 18.1*Affectedfrom 18.1R3-S10Not affected
  • 18.2R3 to before 18.2*Affectedfrom 18.2R3-S4Not affected
  • 18.2X75-D50, 18.2X75-D60 to before 18.2X75*Affectedfrom 18.2X75-D53, 18.2X75-D65Not affected
  • 18.3R2 to before 18.3*Affectedfrom 18.3R2-S4, 18.3R3-S2Not affected
  • 18.4R2 to before 18.4*Affectedfrom 18.4R2-S5, 18.4R3-S2Not affected
  • 19.1R1 to before 19.1*Affectedfrom 19.1R2-S2, 19.1R3-S1Not affected
  • 19.2R1 to before 19.2*Affectedfrom 19.2R1-S5, 19.2R2Not affected
  • 19.3 to before 19.3R2-S3, 19.3R3Affected
  • 19.4 to before 19.4R1-S3, 19.4R2Affected
  • 20.1 to before 20.1R1-S2, 20.1R2Affected
Junos OS EvolvedJuniper Networks
  • 19.4-EVOAffected
  • 20.1-EVO to before 20.1R2-EVOAffected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.