Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain access to ICCP peer session
-
ExploitCraft malformed ICCP packets
-
ExecutionTrigger improper quantity validation in l2ald
-
ImpactDisclose memory and crash daemon
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V2 - Validation and Business Logic Input size validation
|
| Exploitation Conditions | Exploitation requires the device to be running a multichassis configuration that uses ICCP (Inter-Chassis Communication Protocol, e.g. MC-LAG), and the attacker must have adjacent access to an established ICCP peer session to inject malformed ICCP packets at the l2ald daemon. This is NOT a default-config, internet-facing flaw: the limiting factors are (1) ICCP must be configured and active, (2) the attacker must be logically adjacent on the inter-chassis control plane (AV:A), and (3) standalone routers without MC-LAG/ICCP are unaffected. No authentication is required per PR:N, but the adjacency and feature-enablement prerequisites substantially narrow the realistic attacker population. |
| Impact | This is a genuinely low-to-moderate priority issue, consistent with its 4.3 (Medium) CVSS score. The vector CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L indicates adjacent-network attack (AV:A), low complexity, and no privileges or user interaction, but the only rated impact is low availability (A:L) - notably, Juniper rated confidentiality as C:N even though the description explicitly cites 'memory disclosure,' which is a conflict defenders should note. No EPSS score, KEV listing, or public POC was provided, so there is no evidence of active or imminent exploitation; exploitation status is best characterized as no public exploit identified at time of analysis. The practical risk is sharply constrained by the AV:A vector combined with the requirement for access to an established ICCP peer session - an attacker must already be positioned on the inter-chassis control plane of a multichassis (MC-LAG) deployment, which is not a position most threat actors can casually reach. In short: real but niche, suited to normal patch-cycle remediation rather than emergency response. |
| Exploit ScenarioDerived | An attacker who has gained a foothold on the inter-chassis control link of a Juniper MC-LAG pair (or can inject into an active ICCP peer session) sends malformed ICCP packets to a peer router. The improper input-quantity validation in the l2ald daemon causes it to disclose memory contents and crash, disrupting Layer 2 address learning on the device. No public exploit code is known at time of analysis, and exploitation requires adjacent positioning rather than remote internet access. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Memory disclosure and denial of service in the l2ald daemon of Juniper Networks Junos OS and Junos OS Evolved can be triggered by malformed ICCP packets, allowing an attacker with adjacent access to an established Inter-Chassis Communication Protocol peer session to leak memory contents and disrupt the daemon. The vendor-rated CVSS 4.3 (Medium) reflects impact limited to confidentiality and availability, and our independent assessment scores it CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L, with the caveat that exploitation requires the device to be running a multichassis configuration that actively uses ICCP (for example MC-LAG) and that the attacker be logically adjacent on the inter-chassis control plane; standalone routers without ICCP are unaffected. There is no public exploit identified at time of analysis and the flaw is not confirmed actively exploited (CISA KEV), so this is a genuinely low-to-moderate priority issue consistent with its 4.3 score, though the memory disclosure component means it should not be dismissed purely on availability impact.
RemediationAI
No vendor-released patch is identified in the data available at time of analysis, so the authoritative source for fixed release trains and per-version upgrade targets is Juniper's advisory https://supportportal.juniper.net/JSA112187 - check it for the specific Junos OS and Junos OS Evolved maintenance releases that address the l2ald ICCP parsing defect before planning a change window. If an immediate upgrade is not feasible, the most effective compensating control is to disable ICCP where it is not operationally required: this removes the attack surface entirely but also removes MC-LAG and any other multichassis redundancy that depends on it, so it must be weighed against the loss of high availability for the affected topology. Where ICCP must stay enabled, harden the inter-chassis control plane: restrict ICCP peer connectivity to dedicated point-to-point links or a filtered L2/L3 path between chassis, apply inbound filters so that only the configured peer addresses can source ICCP traffic, and monitor l2ald for unexpected restarts or memory anomalies as a detection signal. Note that because the assessed access vector is adjacent (AV:A) rather than network-wide, segmenting the inter-chassis control plane away from user-facing or untrusted adjacency is a meaningful risk reduction, but it is a containment measure and not a substitute for the vendor fix once it is identified.
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
The vulnerability is rooted in CWE-1284 (Improper Validation of Specified Quantity in Input), a class of defect in which a length, count, or other quantity field embedded in a protocol message is consumed without being checked against expected bounds before being used in memory operations. Here that logic lives in l2ald, the Layer 2 Address Learning Daemon of Junos OS and Junos OS Evolved, which handles MAC address learning and participates in ICCP (Inter-Chassis Communication Protocol) - the control protocol used to coordinate multichassis configurations such as MC-LAG. ICCP peers exchange messages over an established inter-chassis session; when a malformed ICCP packet carrying an unvalidated quantity reaches l2ald, the daemon's handling of that field results in disclosure of adjacent memory contents and in a fault that disrupts the daemon. Because the defect is in a signaling/control-plane daemon rather than in packet forwarding itself, the attack surface is confined to the inter-chassis control plane between ICCP peers, which is what drives the AV:A (adjacent) vector and the PR:N/no-user-interaction profile. The supplied CPE data (cpe:2.3:a:juniper_networks:junos_os and cpe:2.3:a:juniper_networks:junos_os_evolved) covers both Junos OS and Junos OS Evolved across version ranges not narrowed in the available feed data, so exact affected release boundaries must be taken from Juniper advisory JSA112187 rather than inferred here.
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:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Adjacent ICCP access gives AV:A; no auth needed so PR:N; description's memory disclosure justifies C:L (diverging from vendor C:N) plus A:L for daemon disruption.
Primary rating from Vendor (juniper).
CVSS VectorVendor: juniper
Lifecycle Timeline
3DescriptionCVE.org
An Improper Validation of Specified Quantity in Input vulnerability in the
l2ald
of Juniper Networks Junos OS and Junos OS Evolved allows an adjacent attacker with access to an ICCP peer session to cause memory disclosure and disruption of the l2ald daemon via malformed ICCP packets.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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-101444
GHSA-j9q6-h4ww-m2gp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB