Skip to main content

Junos OS EUVDEUVD-2026-101331

| CVE-2026-102011 HIGH
Reachable Assertion (CWE-617)
2026-10-14 juniper GHSA-mv22-2cxw-qwfr
7.1
CVSS 4.0 · Vendor: juniper
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain L2 adjacency to LDP speaker
  2. Delivery
    Establish LDP session on link-protected interface
  3. Exploit
    Advertise duplicate transport address
  4. Execution
    Trip reachable assertion in rpd
  5. Impact
    Crash routing daemon (denial of service)

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V16 - Security Logging and Error Handling Reachable assertion handling
Exploitation Conditions

Exploitation requires LDP to be running on the device, an LDP session established over a link-protected interface, and the specific triggering condition in which two misconfigured LDP neighbors - or a single neighbor duplicated by an L2 loop - advertise the same transport address. The attacker must have Layer-2/link adjacency (AV:A), not remote network access. The need for this non-default misconfiguration or L2 loop, combined with the adjacency requirement, substantially limits realistic exploitation; impact is confined to denial of service (rpd crash) with no confidentiality or integrity effect. Authentication requirements are not independently confirmed beyond the vendor-supplied PR:N metric.

Impact

This is a genuine but conditional availability risk rather than a critical priority. The CVSS 4.0 vector (AV:A/AC:L/AT:N/PR:N/UI:N) scores 7.1 driven entirely by availability impact (VA:H, SA:L) with no confidentiality or integrity impact, consistent with the CWE-617 Reachable Assertion crashing the rpd (routing protocol daemon) process. The adjacent attack vector (AV:A) is a significant real-world limiter: the attacker must be on the same L2/link segment and participate in an established LDP session, not reach the device remotely across the internet. Although the vector lists PR:N, the description makes clear exploitation depends on a specific misconfiguration - two LDP neighbors (or one neighbor duplicated by an L2 loop) advertising the same transport address on a link-protected interface - so this behaves more like a triggerable fault under a non-default/faulty topology than a freely weaponizable flaw. No EPSS score, CISA KEV listing, or public POC is present in the provided data; there is no public exploit identified at time of analysis. The signals are internally consistent (vendor-reported, adjacent, availability-only), so there is no CVSS-versus-description contradiction to flag, but the dependence on a misconfiguration/loop condition means real-world exploitability is narrower than the 7.1 base score alone suggests.

Exploit ScenarioDerived

An attacker (or a misconfiguration/L2 loop) with adjacency to a Junos LDP speaker establishes an LDP session over a link-protected interface and causes two neighbors to advertise the same transport address. The resulting condition trips a reachable assertion in rpd, crashing the routing process and denying service. No public exploit code is known, and the attack requires same-segment adjacency plus the specific duplicate-transport-address condition.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 14, 2026

Adjacent Layer-2 attackers can crash the rpd routing daemon on Juniper Networks Junos OS and Junos OS Evolved devices that run LDP across a link-protected interface, producing a denial of service when two misconfigured LDP neighbors - or a single neighbor duplicated by an L2 loop - advertise the same transport address and trip an internal assertion in the daemon. The CVSS vector (AV:A/PR:N, no confidentiality or integrity impact) shows the attack is unauthenticated but requires link adjacency plus an established LDP session and a non-default misconfiguration or L2 loop, so exposure is conditional rather than universal and is confined to availability; recovery is assessed as automatic (R:A) because the daemon restarts after the crash. No public exploit code or active exploitation has been identified at time of analysis, and the EPSS-style urgency signals in the supplied data do not indicate mass scanning or confirmed in-the-wild abuse.

RemediationAI

The provided intelligence does not include an exact fixed-version string, so patch status cannot be independently confirmed from this dataset; the authoritative source is the Juniper advisory JSA112187 at https://supportportal.juniper.net/JSA112187, which should be consulted to identify the fixed Junos OS and Junos OS Evolved releases for each affected platform and to apply the vendor-released upgrade as soon as the target train is available. Until an upgrade is applied, compensating controls should target the prerequisites the attack depends on: eliminate duplicate LDP transport addresses by auditing neighbor configuration (LSR-ID/router-ID uniqueness) and by correcting misconfigured peers that advertise the same transport address; break Layer-2 loops on the segment carrying LDP, using spanning-tree protections such as BPDU guard and root guard plus storm control, since an L2 loop can duplicate a single neighbor and reproduce the crash; and where LDP link protection is not operationally required, disable LDP link protection on the affected interfaces, accepting the trade-off that LDP LSPs lose their fast-reroute protection during a link failure. Restricting LDP peering where possible with LDP authentication (MD5) and interface/peer access filters limits who can establish the session needed to trigger the assertion, but note that MD5 does not prevent the misconfiguration or loop condition itself, and LDP authentication adds key-management overhead and can break peering if mismatched. Operational monitoring should be enabled for rpd process restarts or core dumps so that the assertion is detected quickly, and the automatic recovery behavior (rpd restart) means impact per event is temporary, though repeated triggering can still degrade routing stability on the segment.

Affected VersionsENISA

Junos OS Evolved 23.4 <23.4R2-S8.11-EVO
Junos OS Evolved 25.4X300 <25.4X300-D40-EVO
Junos OS Evolved 23.4X100
Junos OS 26.2 <26.2R1-S2
Junos OS Evolved 0 <23.2R2-S7.7-EVO
Junos OS 25.4 <25.4R1-S3
Junos OS Evolved 24.4 <24.4R2-S5-EVO
Junos OS Evolved 25.4 <25.4R1-S3-EVO
Junos OS Evolved 25.2 <25.2R2-S2-EVO
Junos OS Evolved 24.2 <24.2R2-S5.6-EVO
Junos OS 0 <23.2R2-S7.7
Junos OS 24.2 <24.2R2-S5.5
Junos OS 24.4 <24.4R2-S5
Junos OS Evolved 25.2X100 <25.2X100-D35-EVO
Junos OS 23.4 <23.4R2-S8.13
Junos OS Evolved 26.2 <26.2R1-S2-EVO
Junos OS 25.2 <25.2R2-S2

Affected Packages

euvd junos_os fix: 23.2R2-S7.7, 23.4R2-S8.13, 24.2R2-S5.5, 24.4R2-S5, 25.2R2-S2, 25.4R1-S3, 26.2R1-S2
euvd junos_os_evolved fix: 23.2R2-S7.7-EVO, 23.4R2-S8.11-EVO, 24.2R2-S5.6-EVO, 24.4R2-S5-EVO, 25.2R2-S2-EVO, 25.2X100-D35-EVO, 25.4R1-S3-EVO, 25.4X300-D40-EVO, 26.2R1-S2-EVO

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is rpd, the Junos routing protocol daemon process that owns control-plane protocol state, including Label Distribution Protocol (LDP) sessions used to distribute MPLS labels. LDP neighbors learn each other's transport address (typially the router ID/mpls LSR-ID) and use it to build targeted sessions; when LDP is deployed with link protection on an interface, the daemon assumes a one-to-one relationship between a neighbor and its advertised transport address for that link. If two misconfigured neighbors advertise the same transport address, or a single neighbor's advertisements are duplicated onto the link because of a Layer-2 loop, that uniqueness invariant is violated and the code path hits a reachable assertion - CWE-617 - aborting rpd. Junos treats an rpd abort as a process restart, which is why availability is impacted (A:H) without any confidentiality or integrity effect (C:N/I:N) and why recovery is rated automatic (R:A). Because the trigger requires the attacker to already be on the adjacent Layer-2 segment (AV:A) with an established LDP session, this is not a remotely reachable pre-authentication flaw in the usual internet-facing sense; the CVSS 4.0 supplemental metrics (AU:Y) indicate the triggering steps could be automated once the adjacency and LDP prerequisites are met. The supplied CPE entries - cpe:2.3:a:juniper_networks:junos_os:* and cpe:2.3:a:juniper_networks:junos_os_evolved:* - are wildcarded across all versions, meaning the authoritative platform-by-platform affected and fixed release matrix lives in the vendor advisory JSA112187 rather than in the CPE data itself.

Know when Junos Os gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (juniper) PRIMARY 7.1 MEDIUM
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:L/AU:Y/R:A/V:C/RE:M
vuln.today AI 6.5 MEDIUM

Adjacent LDP speaker needed (AV:A), low complexity once the duplicate-transport-address condition exists (AC:L), no authentication modeled (PR:N), and availability-only impact from the rpd crash (A:H, C/I:N).

3.1 AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (juniper).

CVSS VectorVendor: juniper

Attack Vector
Adjacent
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
Low

Lifecycle Timeline

4
Patch available
Oct 14, 2026 - 18:05 EUVD
Severity Changed
Oct 14, 2026 - 17:22 NVD
MEDIUM HIGH
CVSS changed
Oct 14, 2026 - 17:22 NVD
6.5 (MEDIUM) 7.1 (HIGH)
CVE Published
Oct 14, 2026 - 16:44 cve.org
HIGH 7.1

DescriptionCVE.org

A Reachable Assertion vulnerability in the rpd process of Juniper Networks Junos OS and Junos EVO allows an adjacent attacker to cause a denial of service via an established LDP session when two misconfigured neighbors (or one neighbor duplicated by an L2 loop) advertise the same transport address on a link-protected interface.

Executive ViewAI

Why It Matters

Juniper Networks Junos OS and Junos OS Evolved devices running LDP on link-protected interfaces are susceptible to a denial-of-service condition that can crash the routing daemon. This vulnerability requires an adjacent Layer-2 attacker and specific misconfigurations or L2 loops, limiting exposure but potentially disrupting network routing until the daemon automatically restarts. No vendor-released patch identified at time of analysis, and no public exploit identified at time of analysis.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include ensuring LDP configurations do not create duplicate transport addresses, enabling Layer-2 loop protection (e.g., STP, BPDU guard), restricting Layer-2 access via port security or 802.1X, monitoring for rpd crashes, and disabling LDP on link-protected interfaces if not essential.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
High
Juniper Junos OS/EVO widely deployed in enterprise and carrier networks
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Controlled
Automatable
No
Human Impact
Medium
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2026-102059 HIGH
8.7 Oct 14

OS command injection in the phcd phone-home daemon of Juniper Networks Junos OS and Junos OS Evolved lets an adjacent, u

CVE-2026-101956 CRITICAL
9.3 Oct 14

Unauthenticated remote code execution with root privileges affects Juniper Networks Junos OS devices that expose the J-W

CVE-2026-102175 CRITICAL
9.3 Oct 14

Heap-based buffer overflow in the sdxd service-deployment daemon of Juniper Networks Junos OS and Junos OS Evolved allow

CVE-2026-33792 CRITICAL
9.3 Oct 14

A stack-based buffer overflow in the srxpfe packet forwarding process of Juniper Networks Junos OS on SRX Series devices

CVE-2026-101986 CRITICAL
9.3 Oct 14

Unauthenticated remote code execution with elevated privileges is possible in Juniper Junos OS and Junos OS Evolved thro

CVE-2026-101982 CRITICAL
9.3 Oct 14

Remote root code execution in the routing protocol daemon (rpd) of Juniper Junos OS is reachable through protocol-valid

CVE-2026-101990 CRITICAL
9.3 Oct 14

Remote code execution (on Junos OS) and rpd denial of service (on Junos OS and Junos OS Evolved) result from a stack-bas

CVE-2026-33796 CRITICAL
9.3 Oct 14

Remote code execution with root privileges on Juniper Networks Junos OS and Junos OS Evolved is possible when the routin

CVE-2026-101983 CRITICAL
9.3 Oct 14

Remote code execution and denial of service in Juniper Networks Junos OS and Junos OS Evolved arise from a stack-based b

CVE-2026-101954 CRITICAL
9.3 Oct 14

Unauthenticated remote attackers can gain root-level configuration access and fully compromise Juniper Junos OS and Juno

CVE-2026-101980 CRITICAL
9.3 Oct 14

Integer underflow in the Junos OS kernel can crash a device when the Extended Echo feature (RFC 8335 ICMP probing) is co

CVE-2026-101950 CRITICAL
9.3 Oct 14

Heap-based buffer overflow in Juniper Networks Junos OS on SRX Series devices that have Secure Vector Routing (SVR) enab

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy