Skip to main content

Juniper Junos OS EUVDEUVD-2026-101417

| CVE-2026-101982 CRITICAL
Stack-based Buffer Overflow (CWE-121)
2026-10-14 juniper GHSA-vq3c-j5rc-g6c5
9.3
CVSS 4.0 · Vendor: juniper
View

Attack ChainAIDerived

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

  1. Access
    Establish/abuse configured BGP/EVPN peer adjacency
  2. Exploit
    Send protocol-valid EVPN-VPWS route advertisement
  3. Execution
    Trigger stack buffer overflow in rpd
  4. Impact
    Execute code as root (Junos OS) or crash rpd (Evolved)

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires (1) the target to have an EVPN-VPWS (Virtual Private Wire Service) service configured within its EVPN deployment, and (2) the attacker to be an already-configured BGP/EVPN peer with an established adjacency to the device - the overflow is reached through protocol-valid route advertisements, so no malformed or out-of-spec packets are needed. The principal limiting factor is the trusted-peer precondition: only a configured neighbor (or an attacker who has compromised one) can deliver the triggering advertisement, which meaningfully reduces exposure versus a truly anonymous internet-facing flaw. Impact is also platform-gated: root code execution applies to Junos OS, whereas Junos OS Evolved experiences only an rpd crash (denial of service).

Impact

This is a genuine high-priority vulnerability, not a high-CVSS/low-real-risk case. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a network-reachable, low-complexity attack with no privileges or user interaction required, and the worst-case technical impact is full root code execution on Junos OS (VC:H/VI:H/VA:H). The one meaningful mitigating factor the raw score does not fully convey is the description's requirement for a 'configured BGP/EVPN peer' - exploitation is constrained to an attacker who already holds an established BGP/EVPN adjacency with the target, which narrows the realistic threat to a compromised or malicious peer rather than any anonymous internet host. Note the PR:N rating reflects that no authentication to rpd itself is bypassed, but the peering precondition is a real exposure limiter. Signals are partially missing/conflicting: there is no EPSS score, no CISA KEV listing, and no public POC referenced, so exploitation probability cannot be quantified from the input and should be treated as unproven. Impact also diverges by platform - root code execution on Junos OS versus only an rpd crash (denial of service) on Junos OS Evolved - so the VC:H/VI:H rating applies primarily to the Junos OS case while Evolved is availability-only. A vendor patch is available, making remediation the clear action.

Exploit ScenarioDerived

An attacker who controls or has compromised a device in a BGP/EVPN peering relationship with a vulnerable Junos router sends protocol-valid (not malformed) route advertisements for an EVPN-VPWS service. On Junos OS this overflows a stack buffer in the routing protocol daemon (rpd) and yields arbitrary code execution as root; on Junos OS Evolved the same input crashes rpd, disrupting routing. No public exploit code is identified at time of analysis, and the low attack complexity means a peer that can craft the advertisement needs no special timing or race conditions.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.6% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Remote root code execution in the routing protocol daemon (rpd) of Juniper Junos OS is reachable through protocol-valid EVPN route advertisements sent by an established BGP/EVPN peer for a configured EVPN-VPWS service, while the identical input causes only an rpd crash (denial of service) on Junos OS Evolved. The underlying defect is a stack-based buffer overflow (CWE-121) in a daemon that runs with root privileges on FreeBSD-based Junos OS, so a successful overflow yields full device compromise, and Juniper has published patched builds under advisory JSA112187. The vendor's CVSS 4.0 base is 9.3 with AV:N/AC:L/PR:N/UI:N/VC:H/VI:H/VA:H, but real exposure is gated by the requirement that the attacker already hold a configured BGP/EVPN adjacency to the target device; no public exploit code has been identified at time of analysis and there is no KEV confirmation of active exploitation.

RemediationAI

Vendor-released patch: Juniper has published fixed builds documented in JSA112187 (https://supportportal.juniper.net/JSA112187); the fixed thresholds reflected in the ENISA EUVD data are Junos OS 23.2R2-S7.7, 23.4R2-S8.13, 24.2R2-S5.5, 24.4R2-S5, 25.2R2-S2, 25.4R1-S3 and 26.2R1-S2, with Junos OS Evolved equivalents 23.2R2-S7.7-EVO, 23.4R2-S8.11-EVO, 24.2R2-S5.6-EVO, 24.4R2-S5-EVO, 25.2R2-S2-EVO, 25.4R1-S3-EVO, 26.2R1-S2-EVO, 25.2X100-D35-EVO and 25.4X300-D40-EVO - confirm the exact platform-specific build against the advisory before scheduling the upgrade. Because the overflow is only reachable via EVPN route advertisements delivered over an already-established BGP/EVPN adjacency, the most effective interim control is to remove or disable EVPN-VPWS configuration on devices that do not require it, which eliminates the vulnerable code path entirely at the cost of the Layer 2 point-to-point service; where VPWS is required, shrink the BGP attack surface by filtering TCP/179 with firewall filters to known peer addresses only, enabling BGP peer authentication (TCP-MD5 or TCP-AO), and applying import policies that drop EVPN route types your deployment does not consume, understanding that none of these measures stop a peer that is legitimately trusted and subsequently compromised - which is precisely the threat model. On Junos OS Evolved, unscheduled rpd restarts or core dumps are the observable exploitation symptom and should be treated as an active-compromise indicator while the patched build is being deployed.

Affected VersionsENISA

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

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

rpd is the routing protocol daemon in both Junos OS (FreeBSD-based) and Junos OS Evolved (Linux-based); it runs as a privileged root process that terminates BGP sessions and processes the BGP EVPN address family (AFI 25 / SAFI 70). The flaw is a stack-based buffer overflow (CWE-121) in the code path that handles EVPN route information for an EVPN-VPWS (Virtual Private Wire Service) attachment circuit: data derived from a received route advertisement for that service is written into a fixed-size stack buffer without an adequate bounds check, overwriting adjacent stack memory and enabling control-flow redirection. Because the trigger is a protocol-valid route advertisement rather than a malformed or out-of-spec packet, no BGP parser evasion or specially crafted packet smuggling is required - the attacker simply has to be a legitimate-looking speaker on an existing session. The consequence differs by platform: on Junos OS the corrupted stack is exploited in a root-owned process to gain code execution as root, whereas on Junos OS Evolved the same corruption manifests as a daemon crash and denial of service. CPE coverage is junos_os and junos_os_evolved (both version-wildcarded in the CPE feed), and ENISA EUVD tracks the issue as EUVD-2026-101417 alongside Juniper's own advisory.

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 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:L
vuln.today AI 9.8 CRITICAL

Network-reachable via BGP/EVPN with no rpd authentication bypassed (PR:N) and low complexity; worst-case Junos OS outcome is root code execution, giving full C/I/A impact.

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

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
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
Low

Lifecycle Timeline

3
CVSS changed
Oct 14, 2026 - 18:22 NVD
9.8 (CRITICAL) 9.3 (CRITICAL)
Patch available
Oct 14, 2026 - 18:05 EUVD
CVE Published
Oct 14, 2026 - 17:17 cve.org
CRITICAL 9.3

DescriptionCVE.org

A Stack-based Buffer Overflow vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows a configured BGP/EVPN peer to cause root code execution on Junos OS or an rpd crash on Junos OS Evolved via protocol-valid route advertisements for an EVPN-VPWS service.

Executive ViewAI

Why It Matters

Juniper Junos OS (and Junos OS Evolved) contains a critical remote code execution vulnerability (CVE-2026-101982) in the routing protocol daemon (rpd) that can be triggered by a malicious BGP/EVPN peer advertising EVPN routes for a configured EVPN-VPWS service, leading to full root compromise of the device. Organizations with Juniper devices running affected Junos OS versions in EVPN-VPWS deployments are at risk, especially those with untrusted or external BGP/EVPN adjacencies. There is no public exploit identified at time of analysis, but the severity and potential for network-wide compromise warrant immediate patching.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.6%
Top 54% exploitable
Prevalence
High
Juniper Junos OS/Evolved is widely deployed enterprise and carrier routing infrastructure
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.6%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

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

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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-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

CVE-2026-102178 CRITICAL
9.3 Oct 14

Stack-based buffer overflow in Juniper Networks Junos OS and Junos OS Evolved BGP flowspec handling allows a configured

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