Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessEstablish or compromise a configured BGP peering session
-
DeliveryCraft malicious flow-spec route update
-
ExploitTarget selects update for re-advertisement
-
ExecutionOverflow stack buffer in rpd
-
ImpactCrash daemon (DoS) or execute arbitrary code (Junos OS)
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 the attacker to be a configured BGP peer of the target router (an existing peering/trust relationship), and the device must be configured such that the malicious flow-spec route is selected for re-advertisement - i.e., flow-spec routes are received and propagated. Remote code execution is only possible on Junos OS; Junos OS Evolved is limited to an rpd crash (denial of service). Limiting factors that reduce real-world risk: no exploitation is possible without an established BGP session, so routers peering only with trusted/internal neighbors are far less exposed than those with external or internet-facing peers; the specific flow-spec re-advertisement configuration must be present. |
| Impact | This is rated Critical (CVSS 4.0 base 9.3) with a vector of AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H, which on its face implies trivial remote, unauthenticated, low-complexity exploitation. However, the description materially qualifies this: the attacker must be a 'remote configured BGP peer,' meaning exploitation requires an already-established BGP peering/trust relationship with the target - a precondition the PR:N metric does not capture. This gap should be verified: CVSS scores it as no-privileges-required, but in practice the attack surface is limited to configured BGP peers or an adversary able to inject into/hijack an existing peering session. No EPSS score, CISA KEV listing, or public POC was provided in the source data, so there is no evidence of active or at-scale exploitation at time of analysis - treat the critical score as a worst-case capability (remote code execution) rather than confirmed in-the-wild activity. Impact asymmetry also matters: RCE is only achievable on Junos OS, while Junos OS Evolved is limited to an rpd crash (denial of service). Net: a genuine high priority for operators exposing BGP to untrusted or internet-facing peers, but lower practical risk for deployments where all BGP peers are trusted/internal. |
| Exploit ScenarioDerived | An attacker who is (or has compromised) a configured BGP peer of a Juniper router sends a specially crafted flow-spec update that the target selects for re-advertisement, triggering a stack-based buffer overflow in the routing protocol daemon (rpd). On Junos OS this can lead to remote code execution in the rpd context; on Junos OS Evolved it crashes rpd, disrupting routing. No public exploit code was identified in the provided intelligence. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 14, 2026
Remote code execution (on Junos OS) and rpd denial of service (on Junos OS and Junos OS Evolved) result from a stack-based buffer overflow in Juniper Networks routing protocol daemon (rpd). A remote configured BGP peer can trigger it by sending a flow-spec update that is selected for re-advertisement; exploitation requires an existing BGP peering relationship and the relevant flow-spec re-advertisement configuration. Rated Critical (CVSS 4.0 base 9.3), Junos OS can be compromised for code execution while Junos OS Evolved is limited to an rpd crash, and no public exploit identified at time of analysis.
Earlier versions of this analysis (1)
Remote configured BGP peers can crash or, on Juniper Junos OS only, execute code in the rpd routing daemon via a crafted flow-spec update that the device selects for re-advertisement. The CVSS 9.8 base score (AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:H) reflects severe potential impact, but the assessed real-world prerequisite is an established BGP adjacency as a configured peer-or an on-path attacker able to inject into that session-plus flow-spec re-advertisement configuration, so the exposed attack surface is materially narrower than the raw score implies; Junos OS Evolved is limited to an rpd denial-of-service crash. No public exploit was identified in the provided intelligence at time of analysis.
RemediationAI
Apply the platform-specific fixed Junos OS or Junos OS Evolved release specified in Juniper advisory JSA112187 (https://supportportal.juniper.net/JSA112187); the supplied evidence does not include exact fix versions, so the advisory is the authoritative source for patched releases. Until patching, reduce exposure by disabling the BGP flow-spec address family or disabling flow-spec re-advertisement if not required, accepting the trade-off that flow-spec-based traffic engineering or DDoS mitigation may stop working. Restrict BGP peering to trusted/internal neighbors and apply import policies that reject flow-spec routes from untrusted or external peers where feasible; this lowers risk but may reduce routing functionality and external peering capabilities. Use BGP authentication, prefix limits, and rpd crash monitoring as compensating controls, while recognizing they do not fix the underlying stack buffer overflow.
Affected VersionsENISA
Affected Packages
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
CWE-121 (Stack-based Buffer Overflow) affects the routing protocol daemon (rpd) in Juniper Networks Junos OS and Junos OS Evolved. BGP flow-spec is a BGP address-family/route type used to distribute traffic-flow specifications, often for DDoS mitigation or traffic engineering. The flaw occurs when rpd processes a flow-spec update received from a configured BGP peer and the route is selected for re-advertisement, resulting in insufficient bounds checking during a stack copy. Affected CPEs identify juniper_networks:junos_os:* and juniper_networks:junos_os_evolved:*; the wildcard version fields mean the advisory must be consulted for exact affected releases. The CVSS 4.0 vector has AV:N/AC:L/AT:N/PR:N/UI:N, but the independent assessment notes that real exploitation requires the attacker to be a configured BGP peer and the target to have flow-spec routes received and selected for re-advertisement.
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
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
Network-reachable via BGP with low complexity; PR:N retained because exploitation needs a peering trust relationship rather than authentication to the device, and worst-case RCE on Junos OS yields full C/I/A impact.
Primary rating from Vendor (juniper).
CVSS VectorVendor: juniper
Lifecycle Timeline
3DescriptionCVE.org
A Stack-based Buffer Overflow vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows a remote configured BGP peer to cause an rpd crash, or on Junos OS remote code-execution, via sending a flow-spec update which is selected for re-advertisement.
Executive ViewAI
Juniper Junos OS and Junos OS Evolved deployments that use BGP flow-spec re-advertisement face a critical routing daemon vulnerability capable of remote code execution on Junos OS and denial of service on both platforms. No vendor-released patch identified at time of analysis, and no public exploit identified at time of analysis, so affected organizations must rely on compensating controls to protect core routing infrastructure. Leadership should care because a compromised or disrupted routing layer can cause widespread network outages, affect customer-facing services, and require emergency engineering effort across edge and core BGP peers.
No vendor-released patch identified at time of analysis; interim mitigations include disabling BGP flow-spec re-advertisement where feasible, restricting BGP peering to trusted peers, applying BGP route filters and prefix limits, enabling CoPP, monitoring rpd for crashes, and isolating affected Junos OS and Junos OS Evolved routing infrastructure until vendor fixes are released.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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.
OS command injection in the phcd phone-home daemon of Juniper Networks Junos OS and Junos OS Evolved lets an adjacent, u
Unauthenticated remote code execution with root privileges affects Juniper Networks Junos OS devices that expose the J-W
Heap-based buffer overflow in the sdxd service-deployment daemon of Juniper Networks Junos OS and Junos OS Evolved allow
A stack-based buffer overflow in the srxpfe packet forwarding process of Juniper Networks Junos OS on SRX Series devices
Unauthenticated remote code execution with elevated privileges is possible in Juniper Junos OS and Junos OS Evolved thro
Remote root code execution in the routing protocol daemon (rpd) of Juniper Junos OS is reachable through protocol-valid
Remote code execution with root privileges on Juniper Networks Junos OS and Junos OS Evolved is possible when the routin
Remote code execution and denial of service in Juniper Networks Junos OS and Junos OS Evolved arise from a stack-based b
Unauthenticated remote attackers can gain root-level configuration access and fully compromise Juniper Junos OS and Juno
Integer underflow in the Junos OS kernel can crash a device when the Extended Echo feature (RFC 8335 ICMP probing) is co
Heap-based buffer overflow in Juniper Networks Junos OS on SRX Series devices that have Secure Vector Routing (SVR) enab
Stack-based buffer overflow in Juniper Networks Junos OS and Junos OS Evolved BGP flowspec handling allows a configured
EUVD-2026-101480
GHSA-5vwc-cg2q-4mw8
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB