PT-2018-1760 · Juniper Networks · Junos

Published

2018-10-10

·

Updated

2019-10-09

·

CVE-2018-0045

CVSS v3.1

8.8

High

VectorAV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Junos OS versions prior to 12.1X46-D77 Junos OS versions prior to 12.3R12-S10 Junos OS versions prior to 12.3X48-D70 Junos OS versions prior to 15.1R4-S9 Junos OS versions prior to 15.1R6-S6 Junos OS versions prior to 15.1R7 Junos OS version 15.1F6 Junos OS versions prior to 15.1X49-D140 Junos OS versions prior to 15.1X53-D59 Junos OS versions prior to 15.1X53-D67 Junos OS versions prior to 15.1X53-D233 Junos OS versions prior to 15.1X53-D471 Junos OS versions prior to 15.1X53-D490 Junos OS versions prior to 16.1R4-S9 Junos OS versions prior to 16.1R5-S4 Junos OS versions prior to 16.1R6-S3 Junos OS versions prior to 16.1R7 Junos OS versions prior to 16.2R1-S6 Junos OS versions prior to 16.2R2-S6 Junos OS versions prior to 16.2R3 Junos OS versions prior to 17.1R1-S7 Junos OS versions prior to 17.1R2-S7 Junos OS versions prior to 17.1R3 Junos OS versions prior to 17.2R2-S4 Junos OS versions prior to 17.2R3 Junos OS versions prior to 17.3R2-S2 Junos OS versions prior to 17.3R3 Junos OS versions prior to 17.4R1-S3 Junos OS versions prior to 17.4R2 Junos OS versions prior to 18.1R2
Description The issue is caused by errors in processing input data in the Routing Protocols Daemon (RPD) of the Junos operating system. Exploitation of this issue may allow a remote attacker to execute arbitrary code by sending multiple specially crafted Draft-Rosen MPLS packets. Receipt of a specific Draft-Rosen MVPN control packet may cause the RPD process to crash and restart, or may lead to remote code execution. An attacker can repeatedly crash the RPD process, causing a prolonged denial of service, by continuously sending the same specific Draft-Rosen MVPN control packet. This issue can only be exploited from the PE device within the MPLS domain, which is capable of forwarding IP multicast traffic in the core.
Recommendations As a temporary workaround, consider disabling the Draft-Rosen multicast virtual private network (MVPN) feature until a patch is available. Restrict access to the RPD process to minimize the risk of exploitation. Avoid using the Draft-Rosen MVPN control packet in the affected API endpoint until the issue is resolved. Update to a fixed version of Junos OS to resolve the issue.

Fix

RCE

DoS

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2018-01360
CVE-2018-0045

Affected Products

Junos