Skip to main content

Juniper Junos OS CVE-2026-102047

| EUVDEUVD-2026-101371 HIGH
Improper Validation of Consistency within Input (CWE-1288)
2026-10-14 juniper GHSA-w88x-j48x-p6wf
7.1
CVSS 4.0 · Vendor: juniper
View

Attack ChainAIDerived

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

  1. Access
    Gain Layer 2 adjacency to MVRP interface
  2. Delivery
    Craft malformed MVRP Ethernet frame
  3. Exploit
    Trigger input inconsistency in l2cpd
  4. Execution
    Disrupt Layer 2 control protocols
  5. Impact
    Denial of service on device

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Hardware validation bypass
Exploitation Conditions

Exploitation requires that MVRP (Multiple VLAN Registration Protocol) is explicitly enabled on at least one interface - this is a non-default Layer 2 feature, so devices without MVRP configured are not exposed. The attacker must also have Layer 2 adjacency (AV:A): direct access to the same broadcast domain/VLAN as the MVRP-enabled interface, meaning the frame cannot be routed across Layer 3 boundaries or exploited remotely over the Internet. No authentication is required (PR:N) and no user interaction (UI:N). The combination of mandatory MVRP configuration plus adjacency is the primary factor limiting real-world exploitability; impact is confined to availability of Layer 2 control protocols on the affected device (VC/VI:N).

Impact

This is a genuine but bounded operational risk rather than a top-tier emergency. The only provided scoring is a CVSS 4.0 vector (7.1) with AV:A (adjacent/Layer 2), AC:L, AT:N, PR:N, UI:N and impact limited to availability (VA:H, with subsequent-system SA:L and VC/VI/VA confidentiality/integrity all N) - consistent with the description of a denial of service in Layer 2 control protocols, not code execution or data exposure. The adjacency requirement (AV:A) is the single most important limiting signal: an attacker must already be on the same Layer 2 segment/broadcast domain as an MVRP-enabled interface, which excludes remote Internet-based exploitation and sharply narrows the threat population to insiders, compromised adjacent devices, or attackers with physical/VLAN access. No EPSS score, KEV listing, or POC was provided in the input, so exploitation probability cannot be quantified from this data; absence of KEV/POC is not proof of safety but indicates no confirmed active exploitation or public exploit at analysis time. There is no conflicting data between the vector and description - both agree on adjacent, unauthenticated, availability-only impact. Net: a credible DoS against network infrastructure that should be patched on a normal maintenance cadence, prioritized higher only where MVRP is actually enabled on exposed/untrusted Layer 2 segments.

Exploit ScenarioDerived

An attacker with Layer 2 adjacency to a Junos or Junos OS Evolved device (e.g., a rogue or compromised host on the same VLAN/broadcast domain) sends a crafted MVRP Ethernet frame to an MVRP-enabled interface. The malformed frame triggers an input-consistency validation flaw in the l2cpd process, disrupting associated Layer 2 control protocols and causing a denial of service. No public exploit code was identified in the provided data, and no authentication or user interaction is required.

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

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

Alert me

AnalysisAIv1 – Oct 14, 2026

A crafted MVRP Ethernet frame sent to an MVRP-enabled interface can crash or disrupt the l2cpd Layer 2 control-protocol daemon in Juniper Networks Junos OS and Junos OS Evolved, causing a denial of service for associated Layer 2 control protocols. Only devices with MVRP (Multiple VLAN Registration Protocol) explicitly enabled on at least one interface, and reachable from the same Layer 2 broadcast domain, are exposed - MVRP is not enabled by default, so the vast majority of deployments are not at risk. No authentication or user interaction is required, but the attacker must have Layer 2 adjacency; the frame cannot be delivered across a Layer 3 boundary or over the internet. Scoring is AV:A with high availability impact only (C:N/I:N per the independent CVSS 3.1 assessment); there is no public exploit identified at time of analysis.

RemediationAI

Vendor-released patch: upgrade to the fixed Junos OS release for your train - 23.2R2-S7.7, 23.4R2-S8.13, 24.2R2-S5.5, 24.4R2-S5, 25.2R2-S2, 25.4R1-S3 or 26.2R1-S2 - or the corresponding Junos OS Evolved build - 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 or 26.2R1-S2-EVO (with the matching X100/X300 platform builds listed in JSA112187). Details and the full fixed-release table are in the vendor advisory at https://supportportal.juniper.net/JSA112187. If immediate upgrade is not possible, the most effective compensating control is to disable MVRP on all interfaces that do not require it, since the vulnerability is only reachable when MVRP is enabled; the trade-off is loss of dynamic VLAN registration, which must be replaced by static VLAN configuration on those links. Because exploitation requires Layer 2 adjacency, restricting the attack surface matters: disable MVRP on edge or untrusted-facing ports, apply the MVRP profile only to trusted trunk links, and enforce Layer 2 access controls (802.1X, MAC limiting/port security, or dedicated VLANs) so untrusted hosts cannot reach an MVRP-enabled interface. These are containment measures that reduce exposure rather than eliminate the parsing defect, so scheduling the vendor patch remains the definitive fix.

Affected VersionsENISA

Junos OS Evolved 25.2 <25.2R2-S2-EVO
Junos OS Evolved 26.2 <26.2R1-S2-EVO
Junos OS Evolved 24.4 <24.4R2-S5-EVO
Junos OS Evolved 25.4 <25.4R1-S3-EVO
Junos OS Evolved 23.4 <23.4R2-S8.11-EVO
Junos OS 0 <23.2R2-S7.7
Junos OS 25.2 <25.2R2-S2
Junos OS Evolved 25.2X100 <25.2X100-D35-EVO
Junos OS Evolved 23.4X100
Junos OS 26.2 <26.2R1-S2
Junos OS 25.4 <25.4R1-S3
Junos OS 24.4 <24.4R2-S5
Junos OS 23.4 <23.4R2-S8.13
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 25.4X300 <25.4X300-D40-EVO

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 CWE-1288, Improper Validation of Consistency within Input, and lives in Juniper's l2cpd daemon, the process that implements Layer 2 control protocols on Junos OS and Junos OS Evolved. MVRP, defined by IEEE 802.1ak as an amendment to 802.1Q, uses MRP (Multiple Registration Protocol) attribute messages to propagate VLAN registrations across a bridged domain; the protocol exchanges MRPDUs with encoded attribute lists that a receiver must parse for internal consistency (attribute type, length, event, vector encoding). Because l2cpd does not adequately validate the consistency of the fields inside a received MVRP frame, a malformed MRPDU delivered to an MVRP-enabled interface can drive the daemon into an invalid state and terminate or destabilize it, which in turn affects the Layer 2 control protocols it serves. Affected CPEs identify the two impacted product families - cpe:2.3:a:juniper_networks:junos_os and cpe:2.3:a:juniper_networks:junos_os_evolved - spanning multiple release trains (23.2, 23.4, 24.2, 24.4, 25.2, 25.4, 26.2 for Junos OS, plus Evolved and X100/X300 variants). The exposure is inherently link-local: MVRP frames are not routable, so the attack surface is limited to hosts on the same VLAN or broadcast segment as the MVRP-enabled interface.

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 7.1 MEDIUM
CVSS:4.0/AV:A/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 6.5 MEDIUM

Adjacent Layer 2 attacker (AV:A) with no auth or interaction (PR:N/UI:N), low complexity, causing availability-only DoS (A:H) with no confidentiality or integrity impact.

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

4
Patch available
Oct 14, 2026 - 18:05 EUVD
Severity Changed
Oct 14, 2026 - 17:22 NVD
MEDIUM HIGH
CVSS changed
Oct 14, 2026 - 17:22 NVD
6.5 (MEDIUM) 7.1 (HIGH)
CVE Published
Oct 14, 2026 - 16:53 cve.org
HIGH 7.1

DescriptionCVE.org

An Improper Validation of Consistency within Input vulnerability in the l2cpd process of Juniper Networks Junos OS and Junos OS Evolved allows an adjacent unauthenticated Layer 2 attacker to cause a denial of service in associated Layer 2 control protocols via a crafted MVRP Ethernet frame sent to an MVRP-enabled interface.

Executive ViewAI

Why It Matters

Juniper Networks Junos OS and Junos OS Evolved contain a high-severity vulnerability that allows an attacker with Layer 2 network access to crash the l2cpd daemon, disrupting Layer 2 control protocols and causing a denial of service. Only organizations that have explicitly enabled MVRP on at least one interface are exposed, and because MVRP is not enabled by default, most deployments are unaffected. Leadership should direct network teams to verify MVRP usage and apply the vendor patch to prevent potential outages in affected network segments.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
High
Juniper Junos widely deployed in enterprise and carrier networks
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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
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
Controlled
Automatable
No
Human Impact
Medium
Technical Impact
Partial

Priority Score

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