Skip to main content

Junos OS EUVDEUVD-2026-42713

| CVE-2026-57025 MEDIUM
Return of Pointer Value Outside of Expected Range (CWE-466)
2026-07-09 juniper GHSA-q958-7f7x-pmq4
6.8
CVSS 4.0 · Vendor: juniper
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privileged Junos CLI credentials
  2. Delivery
    Authenticate via SSH or console
  3. Exploit
    Issue specific 'show l2-learning' command
  4. Execution
    Trigger pointer out-of-range in fileio library
  5. Persist
    Crash l2ald process
  6. Impact
    All Layer 2 services temporarily disrupted

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Return of pointer to local buffer
Exploitation Conditions

Exploitation requires local CLI access to the affected Juniper device (AV:L confirmed by CVSS vector), which in practice means SSH, console, or out-of-band management access. The attacker must hold at least a low-privileged Junos account (PR:L from CVSS vector) - a fully unauthenticated attacker cannot trigger this. The specific trigger is issuing a particular 'show l2-learning' command variant, meaning the attacker must have permission to execute operational show commands in their login class. Exploitation is limited to EX Series, QFX Series, and MX Series hardware; other Juniper platforms are not listed as affected. The impact is bounded by the auto-restart behavior of l2ald, limiting the outage to a temporary window. Exploitation does not require user interaction from another party and involves no scope change beyond the local device.

Impact

The CVSS 3.1 base score of 5.5 (Medium) accurately reflects the constrained attack surface: AV:L requires the attacker to have local CLI access to the device, and PR:L requires at least a low-privileged account - meaning unauthenticated remote exploitation is not possible. The availability impact is rated High (A:H) because all Layer 2 services are disrupted on crash, which in a production switching or routing environment could cause significant service degradation. However, the impact is temporary since l2ald auto-restarts. No EPSS data was provided in the source intelligence; without that signal, exploitation probability cannot be quantified numerically. The absence of a KEV listing and any reported POC further supports that this is not currently under active exploitation. Real-world priority is moderate: organizations where low-privileged users have CLI access to core Junos devices (e.g., read-only NOC accounts, shared jump-host environments) face a credible insider or post-compromise DoS risk. Organizations that strictly enforce least privilege and limit CLI access to administrators face substantially lower risk.

Exploit ScenarioDerived

An attacker with a low-privileged Junos CLI account - for example, a read-only NOC operator account or a compromised service account - logs into an affected EX, QFX, or MX device via SSH and issues a specific 'show l2-learning' command. This triggers the pointer out-of-range condition in the fileio library, crashing l2ald and dropping all Layer 2 forwarding state on the device until the process restarts, potentially causing network outages for downstream users. No public proof-of-concept code has been identified at time of analysis, but the attack vector is straightforward once CLI access is obtained.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 09, 2026

Denial-of-service in Juniper Networks Junos OS and Junos OS Evolved on EX Series, QFX Series, and MX Series allows a local, low-privileged attacker to crash the l2ald (Layer 2 Address Learning Daemon) by issuing a specific 'show l2-learning' CLI command, disrupting all Layer 2 services until the process automatically restarts. The root cause is a Return of Pointer Value Outside of Expected Range flaw (CWE-466) in the fileio library. No public exploit has been identified at time of analysis, and active exploitation has not been confirmed by CISA or the vendor.

RemediationAI

The primary fix is to upgrade to a patched Junos OS release. For Junos OS, upgrade to 23.2R2-S7 or later, 23.4R2-S7 or later, 24.2R2 or later, or 24.4R1-S2 or later depending on the installed train. For Junos OS Evolved, upgrade to 23.2R2-S7-EVO or later, 23.4R2-S8-EVO or later, 24.2R2-EVO or later, or 24.4R1-S3-EVO or later. Full version-specific guidance is available in Juniper advisory JSA110085 at https://supportportal.juniper.net/JSA110085. As a compensating control where patching is not immediately feasible, restrict CLI access to the 'show l2-learning' command family using Junos login class access restrictions - this prevents low-privileged accounts from issuing the triggering command. Trade-off: this reduces operational visibility for NOC staff who rely on L2 learning queries for troubleshooting. Additionally, restrict CLI login to administrative accounts only via RADIUS/TACACS+ authorization policies to reduce the pool of potential actors who could trigger this command.

Affected VersionsENISA

Junos OS Evolved 24.2 <24.2R2-EVO
Junos OS 23.4 <23.4R2-S7
Junos OS Evolved 23.4 <23.4R2-S8-EVO
Junos OS 24.4 <24.4R1-S2
Junos OS Evolved 0 <23.2R2-S7-EVO
Junos OS 24.2 <24.2R2
Junos OS 0 <23.2R2-S7
Junos OS Evolved 24.4 <24.4R1-S3-EVO

Affected Packages

euvd junos_os fix: 23.2R2-S7, 23.4R2-S7, 24.2R2, 24.4R1-S2
euvd junos_os_evolved fix: 23.2R2-S7-EVO, 23.4R2-S8-EVO, 24.2R2-EVO, 24.4R1-S3-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 vulnerability resides in the fileio library shared by both Junos OS and Junos OS Evolved, as identified in CPE strings cpe:2.3:a:juniper_networks:junos_os and cpe:2.3:a:juniper_networks:junos_os_evolved. CWE-466 (Return of Pointer Value Outside of Expected Range) indicates that the fileio library returns a pointer that falls outside a valid memory range when processing the 'show l2-learning' command, causing the l2ald process to crash. The l2ald daemon is responsible for managing Layer 2 MAC address learning across interfaces on Juniper EX Series (campus/enterprise switching), QFX Series (data center fabric switching), and MX Series (service provider routing/switching) platforms. Because l2ald handles all L2 learning state, its crash results in a full temporary outage of L2 forwarding services until the process restarts automatically, which Junos OS performs without manual intervention.

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 6.8 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:L/AU:Y/R:A/RE:M
vuln.today AI 5.5 MEDIUM

Local CLI access and a low-privileged account are required; only availability is impacted via temporary process crash with no confidentiality or integrity effect.

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

Primary rating from Vendor (juniper).

CVSS VectorVendor: juniper

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
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

2
Patch available
Jul 09, 2026 - 23:02 EUVD
CVSS changed
Jul 09, 2026 - 22:22 NVD
5.5 (MEDIUM) 6.8 (MEDIUM)

DescriptionCVE.org

A Return of Pointer Value Outside of Expected Range vulnerability in the fileio library of Juniper Networks Junos OS and Junos OS Evolved allows a local, low-privilged attacker to cause a Denial-of-Service (DoS).

On EX Series, QFX Series and MX Series a low-privileged attacker issuing a specific 'show l2-learning' command will cause an l2ald crash which will lead to a temporary service impact for all layer 2 services until the process has automatically restarted.

This issue affects EX Series, QFX Series, MX Series: Junos OS:

  • all versions before 23.2R2-S7,
  • 23.4 versions before 23.4R2-S7,
  • 24.2 versions before 24.2R2,
  • 24.4 versions before 24.4R1-S2.

Junos OS Evolved:

  • all versions before 23.2R2-S7-EVO,
  • 23.4 versions before 23.4R2-S8-EVO,
  • 24.2 versions before 24.2R2-EVO,
  • 24.4 versions before 24.4R1-S3-EVO.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Medium
common in enterprise and service provider switching/routing deployments
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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