Skip to main content

Junos OS CVE-2026-101993

| EUVDEUVD-2026-101478 HIGH
Reachable Assertion (CWE-617)
2026-10-14 juniper GHSA-7f8h-597j-f5xc
7.1
CVSS 4.0 · Vendor: juniper
View

Attack ChainAIDerived

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

  1. Access
    Establish/compromise adjacent eBGP peer
  2. Exploit
    Send crafted VPLS signaling update
  3. Execution
    Trigger reachable assertion in rpd
  4. Impact
    Routing daemon crash and denial of service

Vulnerability Assessment

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

Exploitation requires that the target run VPLS with 'automatic site-ID negotiation' enabled - this specific feature is the triggering precondition named in the description, and without it the vulnerable code path is not reachable. The attacker must additionally be an adjacent eBGP peer (AV:A), meaning an established external BGP peering session with the victim router is required, limiting exploitation to directly peered neighbors rather than arbitrary remote hosts. Limiting factors: non-default VPLS auto site-ID negotiation configuration, the need for an existing eBGP adjacency, and impact confined to availability (rpd crash/DoS) with no data exposure or code execution.

Impact

This is a moderate-priority availability issue, not a drop-everything emergency. The CVSS 4.0 base score of 7.1 is driven entirely by availability impact (VA:H, SA:L) with no confidentiality or integrity effect, and critically the attack vector is Adjacent (AV:A), not Network - the attacker must be a directly configured eBGP peer, which sharply limits the attacker population to entities already in a BGP peering relationship. No EPSS score, KEV listing, or POC was provided in the intelligence, so there is no public exploit identified at time of analysis and no evidence of active exploitation. Although the Juniper CVSS vector uses PR:N (no system privileges required), real-world exploitation requires an established eBGP adjacency, which is itself a configuration/trust relationship - this is a meaningful mitigating factor the raw PR:N metric understates. SSVC-style framing: exploitation is not observed, technical impact is partial (daemon crash/DoS of rpd, not total system compromise), and automatability is low because the attacker needs peering adjacency plus a non-default feature. Net: a legitimate patch-management priority for operators running VPLS with automatic site-ID negotiation, but low real-world risk for the broad Junos install base that does not enable that feature.

Exploit ScenarioDerived

An attacker who controls (or has compromised) a device configured as an adjacent eBGP peer of a vulnerable Junos OS / Junos OS Evolved router sends a crafted VPLS signaling update. When automatic site-ID negotiation is enabled, the update triggers a reachable assertion in the routing protocol daemon (rpd), crashing the daemon and causing a denial of service. No public exploit code was identified at time of analysis; exploitation requires an existing eBGP peering relationship and the non-default negotiation feature.

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

AnalysisAIv3 – Oct 14, 2026

An adjacent eBGP peer can crash the Juniper Junos OS and Junos OS Evolved routing protocol daemon (rpd) by sending a crafted VPLS signaling update, but only on routers where VPLS automatic site-ID negotiation is enabled and an external BGP peering session is already established. The flaw is a reachable assertion (CWE-617) in rpd that terminates the process, producing a denial of service with no confidentiality or integrity impact; Juniper rates it 7.1 under CVSS 4.0, and our independent assessment scores it CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, treating it as a moderate-priority availability issue rather than an emergency. No public exploit code has been identified at time of analysis, and the vulnerability is not confirmed actively exploited (no CISA KEV listing), so risk is concentrated in networks that combine external BGP peering with non-default VPLS auto site-ID negotiation.

Earlier versions of this analysis (2)
v2 Oct 14, 2026 - 18:02 cvss changed CVSS 7.1

Denial of service in Juniper Networks Junos OS and Junos OS Evolved occurs when an adjacent eBGP peer sends a crafted VPLS signaling update while automatic site-ID negotiation is enabled, triggering a reachable assertion (CWE-617) that crashes the routing protocol daemon (rpd). The vendor assigns CVSS 7.1 (CVSS 4.0) with adjacent network access and no authentication or user interaction required, but exploitation is conditional: the attacker must already have an established eBGP peering relationship with the target and the VPLS automatic site-ID negotiation feature must be configured. No public exploit code has been identified at time of analysis, and CISA KEV does not list this CVE; the independent assessment characterizes this as a genuine but conditional availability risk rather than a pervasive emergency.

v1 Oct 14, 2026 - 17:07 CVSS 6.5

A reachable assertion in the routing protocol daemon (rpd) of Juniper Junos OS and Junos OS Evolved can be triggered by an adjacent eBGP peer, causing a denial of service. The vulnerability requires that VPLS with automatic site-ID negotiation be enabled on the target device. No authentication or user interaction is needed (CVSS PR:N/UI:N), but the attacker must be a configured adjacent eBGP peer. No public exploit code has been identified at time of analysis, and the issue is rated medium severity (CVSS 6.5) with availability-only impact.

RemediationAI

No exact fixed version is provided in the available input data, so the authoritative source for the patch matrix is Juniper's advisory JSA112187 (https://supportportal.juniper.net/JSA112187); consult it and upgrade Junos OS or Junos OS Evolved to the recommended release for your platform and train (Patch availability is confirmed per vendor advisory, but the specific fixed version is not independently verifiable from the supplied data). Until an upgrade can be scheduled, the most direct compensating control is to disable VPLS automatic site-ID negotiation and use manually configured, unique site IDs per provider-edge router, which removes the precondition that makes the assertion reachable; the trade-off is operational overhead and the need to keep site-ID assignments consistent across the VPLS domain during any migration, which can cause signaling or forwarding disruption if done inconsistently. Because the attacker must already be an adjacent eBGP peer, reducing the population of routers that can reach rpd's signaling path is also effective: restrict eBGP sessions to explicitly trusted neighbors, apply GTSM/TTL-security and TCP MD5 or TCP-AO authentication on those sessions to prevent session hijacking or spoofed adjacency, and enable BGP prefix and route limits - though these controls reduce exposure rather than eliminate the assertion itself and do add configuration and troubleshooting complexity. Monitor for rpd crashes and unexpected daemon restarts on VPLS routers as an indicator that the vulnerable path is being exercised.

Affected VersionsENISA

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

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 Juniper routing protocol daemon that handles BGP, MPLS/VPLS signaling, and related control-plane functions on Junos OS and Junos OS Evolved (CPE entries cpe:2.3:a:juniper_networks:junos_os and cpe:2.3:a:juniper_networks:junos_os_evolved, both with wildcarded versions in the supplied data). VPLS uses BGP as a discovery and signaling mechanism, auto-discovering provider-edge peers and, when automatic site-ID negotiation is configured, deriving site identifiers from signaling messages rather than from static per-router configuration. The root cause is CWE-617 (Reachable Assertion): a signaling update that reaches the auto site-ID negotiation path violates an internal invariant, triggering an assertion failure inside rpd instead of being handled gracefully. Because the daemon aborts, the router loses its routing and signaling state until rpd restarts, which is an availability-only impact. The attack surface is bounded by two conditions explicit in the description and confirmed by our assessment: the router must be running VPLS with automatic site-ID negotiation enabled, and the attacker must be an adjacent eBGP peer, i.e., a directly peered external BGP neighbor (AV:A). This means exploitation is not reachable by arbitrary internet hosts, only by an established eBGP peer whose session reaches the vulnerable signaling code path.

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
vuln.today AI 6.5 MEDIUM

Adjacent eBGP peer so AV:A; no system privileges per vendor so PR:N; single crafted update needs no special conditions (AC:L); impact is rpd DoS only, so A:H with C:N/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:L

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:30 cve.org
MEDIUM 6.5

DescriptionCVE.org

A Reachable Assertion vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows an adjacent eBGP peer to cause a denial of service via a VPLS signaling update when automatic site-ID negotiation is enabled.

Executive ViewAI

Why It Matters

Juniper Junos OS and Junos OS Evolved routers configured with both external BGP peering and VPLS automatic site-ID negotiation are exposed to a denial-of-service condition that can crash the routing protocol daemon and disrupt network availability. Leadership should care because this targets core routing infrastructure, but risk is limited to networks meeting those specific configuration requirements, and no public exploit identified at time of analysis. With no vendor-released patch identified at time of analysis, near-term risk management depends on configuration controls and monitoring.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable VPLS automatic site-ID negotiation where not required; restrict external BGP peering to trusted adjacent peers; monitor rpd process stability and BGP/VPLS signaling logs for crash or restart events; apply Juniper-published workarounds if available.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
High
Juniper Junos OS is widely deployed enterprise and carrier routing gear
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