Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach IKE/IPsec service on MX router
-
DeliverySend crafted certificate-based IKE packets
-
ExploitTrigger stack buffer overflow in kmd
-
ExecutionExecute arbitrary code as root
-
ImpactFull router/network compromise
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 target MX Series device to be configured for IKE/IPsec using certificate-based authentication, so that the key management daemon (kmd) processes the malicious certificate-bearing IKE packets; routers without IPsec/IKE or using non-certificate (e.g. pre-shared-key only) configurations are not exposed via this path. No authentication is required (CVSS PR:N) and no user interaction is needed (UI:N), and the attacker only needs network reachability to the IKE service. The primary limiting factor is therefore the non-default dependency on certificate-based IKE configuration rather than any auth or interaction requirement; exact affected version trains should be verified against Juniper JSA112196 due to conflicting version data in the sources. |
| Impact | This is a genuine high-priority vulnerability, not a high-CVSS/low-real-risk case. The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes remote, unauthenticated, low-complexity network exploitation with full high impact on confidentiality, integrity and availability (VC:H/VI:H/VA:H), and the description explicitly states code execution as root - the most severe outcome on a core routing platform. Supplemental 4.0 metrics reinforce concern: AU:Y (automatable) suggests the attack could be scripted/scaled, and V:C (concentrated value) reflects that MX Series devices are high-value carrier/enterprise routers. However, several escalation signals are absent: no EPSS score is provided, the CVE is not listed in CISA KEV, and no public proof-of-concept is referenced - so current exploitation status is 'no public exploit identified at time of analysis.' The real-world attack surface is also gated by configuration: exploitation is via 'specific IKE certificate-based packets,' meaning the device must be running IKE/IPsec with certificate-based authentication, which is not universal across MX deployments. Net assessment: critical technical severity against a high-value target, patch available, but no confirmed active exploitation yet - prioritize patching of IKE/IPsec-configured MX routers while treating mass exploitation as plausible-but-unproven. |
| Exploit ScenarioDerived | An attacker with network reachability to an MX Series router that terminates IKE/IPsec sessions sends specially crafted certificate-based IKE packets to the key management daemon (kmd), overflowing a stack buffer. Because kmd runs with root privileges, successful exploitation yields arbitrary code execution as root without any authentication or user interaction. No public exploit code is referenced, so this currently requires attacker-developed tooling. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Unauthenticated remote code execution as root affects Juniper Junos OS on MX Series routers that are configured for IKE/IPsec with certificate-based authentication, due to a stack-based buffer overflow in the key management daemon (kmd). An attacker with network access to the IKE service can send specially crafted IKE certificate-based packets to trigger the overflow and execute arbitrary code with root privileges. No public exploit code or confirmed active exploitation has been identified at time of analysis, but the vendor has released patches and the vulnerability carries a critical severity rating (CVSS 9.3 from Juniper, 9.8 assessed).
RemediationAI
Apply the vendor-released patches by upgrading to the fixed versions listed in the CVE description: 21.2R3-S11 or later, 21.4R3-S12 or later, 22.2R3-S8 or later, 22.3R3-S5 or later, and 22.4R3-S9 or later. Confirm the complete fix matrix, including potentially conflicting trains from ENISA EUVD (e.g., 23.2R2-S7.7, 24.4R2-S5, 25.4R1-S3, 24.2R2-S5.5, 25.2R2-S2, 26.2R1-S2, 23.4R2-S8.13), against Juniper advisory JSA112196 (https://supportportal.juniper.net/JSA112196). If immediate patching is not possible, disable certificate-based IKE authentication and use pre-shared keys or no IPsec if operationally feasible, which removes the vulnerable code path but sacrifices certificate-based security features. Alternatively, restrict access to the IKE service (UDP ports 500 and 4500) to trusted IP addresses via firewall filters, understanding that this may break legitimate remote VPN connectivity. Because no authentication is required, any network reachability to the IKE service is sufficient for exploitation, so patching is strongly recommended.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is a stack-based buffer overflow (CWE-121) in the kmd daemon, which handles key management and IKE negotiations in Junos OS. When the device is configured for certificate-based IKE authentication, kmd processes IKE packets containing certificates; insufficient bounds checking on certificate data leads to a stack buffer overflow, allowing an unauthenticated network attacker to overwrite stack memory and potentially execute code as root. The affected component is present in Juniper Networks Junos OS (CPE: cpe:2.3:a:juniper_networks:junos_os:*:*:*:*:*:*:*:*), specifically on MX Series platforms. Exploitation requires the target to have IKE/IPsec with certificate authentication enabled; routers without this configuration or using only pre-shared keys are not exposed via this path. The exact affected version trains are contested: the CVE description lists 21.2, 21.4, 22.2, 22.3, and 22.4 branches, while ENISA EUVD adds 23.2, 23.4, 24.2, 24.4, 25.2, 25.4, and 26.2 thresholds, so consult Juniper advisory JSA112196 for the authoritative list.
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/AU:Y/R:A/V:C/RE:M
Remote unauthenticated IKE packets (AV:N/PR:N/UI:N) trigger a kmd overflow executing code as root, giving full C:H/I:H/A:H; scope unchanged as impact stays within the host OS.
Primary rating from Vendor (juniper).
CVSS VectorVendor: juniper
Lifecycle Timeline
3DescriptionCVE.org
A Stack-based Buffer Overflow vulnerability in the kmd component of Juniper Networks Junos OS on MX Series allows an unauthenticated network attacker to execute code as root via specific IKE certificate-based packets.
This issue affects Junos OS on MX Series:
- All versions before 21.2R3-S11;
- from 21.4 before 21.4R3-S12;
- from 22.2 before 22.2R3-S8;
- from 22.3 before 22.3R3-S5;
- from 22.4 before 22.4R3-S9;
Executive ViewAI
Juniper MX Series routers running Junos OS with certificate-based IKE/IPsec configured can be remotely compromised to full root control through their key management service, giving an attacker complete command of edge infrastructure that typically carries core WAN, VPN, and customer traffic. Because these devices sit directly on network perimeters and enforce encryption for enterprise and subscriber connectivity, a successful compromise could let an adversary intercept, redirect, or disable traffic and pivot deeper into the environment. No public exploit has been observed and vendor patches are available, but the critical severity and the privileged position of the affected platforms make prioritized remediation a leadership-level concern.
Apply vendor patch.
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 (on Junos OS) and rpd denial of service (on Junos OS and Junos OS Evolved) result from a stack-bas
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
EUVD-2026-101397
GHSA-pvg7-92rm-23q6
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB