Skip to main content

Juniper Junos OS EUVDEUVD-2026-101336

| CVE-2026-102016 HIGH
Improper Validation of Specified Quantity in Input (CWE-1284)
2026-10-14 juniper GHSA-x4q2-3m7h-pxgh
8.7
CVSS 4.0 · Vendor: juniper
View

Attack ChainAIDerived

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

  1. Access
    Establish configured BGP MVPN peering
  2. Exploit
    Craft malicious MVPN signaling update
  3. Execution
    Trigger improper quantity validation in rpd
  4. Impact
    Crash routing daemon (denial of service)

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V2 - Validation and Business Logic Input size validation
Exploitation Conditions

The device must be configured for BGP MVPN (multicast VPN) signaling, and the attacker must be - or must control/impersonate - an established, configured BGP MVPN peer of the target; the malicious trigger is a crafted MVPN signaling update. This pre-existing peering/trust relationship is the primary limiting factor: devices not running BGP MVPN are not exposed, and a peer must already be configured on the target, which constrains exploitation to the BGP MVPN trust boundary rather than arbitrary internet hosts. Impact is limited to availability (rpd denial of service); supplemental metrics indicate automatic recovery, so there is no confidentiality or integrity effect.

Impact

This is a genuine availability-impacting vulnerability but its real-world risk is bounded by a significant precondition. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) scores 8.7 (High) and nominally indicates remote, low-complexity, unauthenticated exploitation with no user interaction, with impact confined to availability (VA:H, SA:L; VC/VI/VA-confidentiality/integrity = N). However, the description states the trigger must come from 'a configured BGP MVPN peer,' meaning exploitation requires a pre-established BGP peering/trust relationship - a material limiting factor that the PR:N metric does not capture. This is the key tension: the vector reads as fully unauthenticated, but operationally the attacker must already be (or compromise/spoof) a configured MVPN neighbor, narrowing the realistic threat population to peers inside a BGP MVPN trust boundary. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so there is no public exploit identified at time of analysis and no evidence of active exploitation. Supplemental CVSS 4.0 metrics (AU:Y automatable, R:A automatic recovery, V:C concentrated value, RE:M moderate response effort) suggest the condition could be triggered repeatably but that the device recovers automatically, consistent with a routing-daemon crash/restart rather than persistent compromise. Net: a real patch-worthy DoS for operators running BGP MVPN, but not a drop-everything internet-wide threat, because impact is availability-only and the attacker must sit within an established peering relationship.

Exploit ScenarioDerived

An attacker who controls or has compromised a router that is a configured BGP MVPN peer of a Junos OS / Junos OS Evolved device sends a specially crafted BGP MVPN signaling update containing a malformed/out-of-range specified quantity. The rpd (routing protocol daemon) fails to properly validate the input and crashes, dropping routing adjacencies and causing a denial of service. No public exploit code is identified at time of analysis, and the attack is availability-only with automatic recovery on daemon restart.

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

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Denial of service in Juniper Networks Junos OS and Junos OS Evolved can be triggered when the routing protocol daemon (rpd) fails to properly validate a quantity field carried in a BGP MVPN (Multicast VPN) signaling update, allowing the crafted message to disrupt rpd and impair routing on the affected device. Exploitation is constrained by a strong precondition: the target must be configured for BGP MVPN signaling, and the sender must be - or must impersonate - an already configured, established BGP MVPN peer, so exposure is limited to the BGP MVPN peering trust boundary rather than arbitrary internet hosts. Impact is availability-only (CVSS 3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H; vendor CVSS 4.0 score 8.7), with supplemental metrics indicating automatic recovery; no confirmed active exploitation (CISA KEV) and no public exploit identified at time of analysis.

RemediationAI

Consult Juniper advisory JSA112187 (https://supportportal.juniper.net/JSA112187) for the exact fixed Junos OS and Junos OS Evolved releases and upgrade to the vendor-designated patched build for your platform and release train; the advisory is the authoritative source for fix versions, since the CPE data supplied here is version-wildcarded and no specific fixed version is confirmed in the available input, so patch status should be read as vendor-advisory-dependent rather than assumed. Where an immediate upgrade is not possible, apply compensating controls that address the trust boundary rather than the parser: disable the BGP MVPN address family on any device that does not genuinely require multicast VPN signaling (removes exposure entirely, at the cost of losing MVPN service), restrict MVPN peering to a small set of explicitly trusted, hardened peers using BGP route policy and prefix/peer filtering (shrinks but does not eliminate the attack surface, since a compromised or spoofed trusted peer still qualifies), and enable TCP MD5 or TCP-AO authentication plus strict ingress filtering for the BGP session so an off-path host cannot insert itself as a peer (adds configuration and key-management overhead and does not protect against a legitimate but compromised peer). Because impact is availability-only with automatic recovery indicated, pair any of these with rpd/BGP session monitoring and alerting on unexpected peering resets, and note that the vendored CVSS 4.0 vector's AU:Y/R:A supplemental metrics describe recovery behavior, not a substitute for patching.

Affected VersionsENISA

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

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 flaw is a CWE-1284 (Improper Validation of Specified Quantity in Input) defect in rpd, the Junos routing protocol daemon that handles BGP and its address-family extensions. MVPN signaling (the multicast VPN address families defined in the RFC 6513/6514 series) lets BGP peers exchange provider-tunnel and multicast membership information; fields within those signaling updates that specify a count, length, or quantity of subsequent elements are used to drive internal parsing and allocation. Because rpd does not adequately bound or validate a specified quantity before use, a malformed update from a configured MVPN peer drives the daemon into an unexpected state and causes a denial of service. Affected CPE data covers both cpe:2.3:a:juniper_networks:junos_os and cpe:2.3:a:juniper_networks:junos_os_evolved (version fields wildcarded, so the precise release ranges must be read from vendor advisory JSA112187). The assessed vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) and the vendor vector (CVSS:4.0 with VC:N/VI:N/VA:H, SC:N/SI:N/SA:L, AU:Y, R:A) agree that this is an availability-only condition on the vulnerable device, with automatic recovery and no confidentiality or integrity loss - but real-world exposure is gated by the requirement that BGP MVPN be configured and that the attacking party already be an established MVPN peer, making this a trust-boundary-adjacent, rather than remotely reachable from arbitrary hosts, issue.

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 8.7 HIGH
CVSS:4.0/AV:N/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 7.5 HIGH

Remote low-complexity trigger over an established BGP session with no additional target privileges (PR:N, consistent with vendor), availability-only impact on rpd (A:H), unchanged scope and no confidentiality/integrity effect.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/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
Network
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

3
Patch available
Oct 14, 2026 - 18:05 EUVD
CVSS changed
Oct 14, 2026 - 17:22 NVD
7.5 (HIGH) 8.7 (HIGH)
CVE Published
Oct 14, 2026 - 16:45 cve.org
HIGH 8.7

DescriptionCVE.org

An Improper Validation of Specified Quantity in Input vulnerability in the rpd process of Juniper Networks Junos OS and Junos OS Evolved allows a configured BGP MVPN peer to cause a denial of service via a BGP MVPN signaling update.

Executive ViewAI

Why It Matters

Juniper Networks Junos OS and Junos OS Evolved contain a remotely triggerable availability flaw in the routing protocol daemon (rpd) that can interrupt routing on affected devices. Exposure is narrow but consequential: only organizations that run BGP MVPN (Multicast VPN) signaling and exchange updates with an already-established MVPN peer are at risk, which concentrates the threat in service provider, large enterprise, and multicast-dependent networks rather than the open internet. Because these platforms typically sit in the network core, a successful disruption can cascade into customer-facing outages even though the flaw permits no data theft, tampering, or credential compromise.

Business Impact: High
Compensating Controls

No vendor-released patch is available, so rely on layered containment: restrict BGP MVPN peering to explicitly configured, authenticated neighbors (TCP MD5 / TCP-AO where supported) and apply inbound and outbound filters so only expected MVPN signaling is accepted; disable BGP MVPN signaling on any device that does not strictly require it; segment and monitor the peering trust boundary so a compromised or spoofed peer cannot reach rpd on unrelated interfaces; enable route redundancy and fast convergence (alternate paths, redundant control-plane hardware, graceful restart) so a single rpd disruption does not translate into a customer-visible outage; and alert on rpd crashes, process restarts, and BGP session instability to detect attempted abuse early. Confirm with Juniper whether any configuration-level workaround applies to your Junos release.

Threat Intelligence Overview

EPSS Score
0.5%
Top 62% exploitable
Prevalence
High
Junos OS powers widely deployed Juniper enterprise and carrier routing hardware
Data Quality
4 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.5%
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
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
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