Skip to main content

Junos OS CVE-2026-57030

| EUVDEUVD-2026-42719 HIGH
Race Condition (CWE-362)
2026-07-09 juniper GHSA-6hx5-3rjf-rm36
8.2
CVSS 4.0 · Vendor: juniper
View

Attack ChainAIDerived

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

  1. Access
    Reach exposed SRX flow path
  2. Delivery
    Send high-churn network traffic
  3. Exploit
    Race hits during flow teardown
  4. Execution
    Flow timeout mis-set >10000s
  5. Persist
    Invalidated sessions accumulate unbounded
  6. Impact
    Forwarding stops or flowd cores/reboots

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Concurrency control, locking
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation targets the stateful flow session teardown path on SRX Series devices, so the device must be actively performing stateful traffic processing (the normal SRX firewall mode) and be reachable by attacker-influenced network traffic - no authentication and no user interaction are required (PR:N/UI:N). The decisive limiting factor is the Attack Requirement (AT:P): the race triggers only under timing conditions the description explicitly states are outside the attacker's control, so the attacker can raise the odds with high flow-churn traffic but cannot deterministically force the mis-set timeout. Further limits: only Junos OS SRX trains 24.2 (before 24.2R2-S3), 24.4 (before 24.4R2-S1/S2), and 25.2 (before 25.2R1-S2/25.2R2) are affected, and releases earlier than 24.2R1 are not vulnerable at all.

Impact

The CVSS 4.0 base of 8.2 (AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:L) reflects a network-reachable, unauthenticated availability-only impact - no confidentiality or integrity effect - with an explicit Attack Requirement (AT:P) capturing that the race is non-deterministic and its conditions are outside attacker control. That AT:P is the single most important tempering signal: an attacker can drive traffic to increase the odds of hitting the race but cannot reliably force it, so this is a probabilistic soak-style DoS rather than a single-shot crash. No EPSS score, KEV entry, POC, or SSVC decision was provided, so exploitation-likelihood signals are absent rather than low - treat that as unknown, not benign. Note also a data conflict: the input Tags list 'Information Disclosure', but the description, CWE-362, and the CVSS vector (VC:N) all indicate pure availability impact with no disclosure - the tag appears to be mislabeled and should be disregarded in favor of the DoS classification. Net: a genuine availability priority for exposed SRX perimeter devices, but the AT:P requirement and lack of a controllable trigger make it lower-urgency than a deterministic unauthenticated crash.

Exploit ScenarioDerived

An attacker on the network path sends sustained, high-churn traffic (many short-lived connections that rapidly establish and tear down flows) through an exposed SRX device to maximize the probability of triggering the flow-teardown race. Over time some flows get the erroneous multi-thousand-second timeout and are never reaped, so invalidated sessions accumulate until the PFE stops forwarding or flowd cores and the box reboots. No POC or exploit code is publicly identified, and success is probabilistic rather than guaranteed given the network vector with attack requirements (AV:N/AC:L/AT:P).

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% 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 on SRX Series devices lets an unauthenticated, network-based attacker exhaust the packet forwarding engine (PFE) by exploiting a race condition in stateful flow teardown. When the race is hit, a flow's timeout is mis-set to a very high value (>10,000s instead of 3s), so sessions are never reaped, invalidated sessions accumulate without bound, and the device eventually stops forwarding or hits a flowd core and reboots. There is no public exploit identified at time of analysis and it is not listed in CISA KEV; exploitation is probabilistic because the triggering conditions are outside the attacker's control.

RemediationAI

Vendor-released patch: upgrade Junos OS on SRX to a fixed release - 24.2R2-S3, 24.4R2-S1 or 24.4R2-S2, or 25.2R1-S2 or 25.2R2 (or later on each train), per Juniper advisory JSA110090 (https://supportportal.juniper.net/JSA110090). There is no configuration workaround that removes the race itself, so upgrading is the only true fix; as an operational compensating control, proactively monitor 'show security flow session summary' for a steadily climbing 'Invalidated sessions' counter and watch for high per-flow timeout values in 'show security flow session', since affected sessions cannot be cleared with 'clear security flow session'. When accumulation is detected, a controlled reboot recovers forwarding before the device fails on its own - schedule it during a maintenance window because a reboot is service-affecting, and where possible fail over to an HA cluster peer first to avoid an unplanned flowd-core-induced reboot. Restricting untrusted traffic that establishes and tears down large volumes of short-lived flows can reduce how quickly the condition is reached but does not prevent it.

Affected VersionsENISA

Junos OS 24.4 <24.4R2-S1
Junos OS 25.2 <25.2R1-S2
Junos OS 24.2 <24.2R2-S3

Affected Packages

euvd junos_os fix: 24.2R2-S3, 24.4R2-S1, 25.2R1-S2

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 root cause is CWE-362 (Concurrent Execution Using Shared Resource with Improper Synchronization / Race Condition) inside the SRX flow daemon (flowd) running on the PFE. SRX is a stateful firewall/router: for each session it maintains a flow table and ages entries out via per-flow timeouts. During flow removal the code intends to set the timeout to 3 seconds so the entry is quickly garbage-collected, but concurrent access to the timeout field lets a stale/large value (e.g., 85250 seconds observed in 'show security flow session') win the write. Because the affected value governs table cleanup, the leaked entries appear as an ever-growing 'Invalidated sessions' counter in 'show security flow session summary' and cannot be freed with 'clear security flow session'. Per the supplied CPE (cpe:2.3:a:juniper_networks:junos_os) the affected component is Junos OS, specifically the SRX Series flow processing path.

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

Network-reachable and unauthenticated (AV:N/PR:N/UI:N) but the race is non-deterministic and outside attacker control, so AC:H; impact is availability-only (A:H, C/I:N) on the device itself (S:U).

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:P/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
Network
Attack Complexity
Low
Attack Requirements
Present
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

3
Patch available
Jul 09, 2026 - 23:02 EUVD
Severity Changed
Jul 09, 2026 - 22:22 NVD
MEDIUM HIGH
CVSS changed
Jul 09, 2026 - 22:22 NVD
5.9 (MEDIUM) 8.2 (HIGH)

DescriptionCVE.org

A Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') vulnerability in the packet forwarding engine (PFE) of Juniper Networks Junos OS on SRX Series allows an unauthenticated, network-based attacker to cause a Denial-of-Service (DoS).

As part of the stateful traffic processing on SRX Series devices flows are being established, and removed when not needed anymore. During the removal process the timeout of a flow should be set to 3 seconds and consequentially the flow should be removed shortly after. Due to a race condition occurring when setting the timeout there is a chance (the exact conditions are outside the attackers control) that the timeout is instead set to a very high value of larger than 10,000 seconds:

user@host> show security flow session | match timeout Session ID: 98784248524, Policy name: PROD-FLOW/4, HA State: Active, Timeout: 85250, Session State: Valid

This will lead to an accumulation of flows which can be observed by an ever-increasing value of invalidated sessions in the output of 'show security flow session summary':

user@host> show security flow session summary | match invalid Invalidated sessions: 216931These sessions can't be cleared manually with the 'clear security flow session' command, which will either lead to forwarding to stop (and the system needs to be manually recovered with a reboot) or to a flowd core and automatic reboot.

This issue affects Junos OS on SRX Series:

  • 24.2 versions before 24.2R2-S3,
  • 24.4 versions before 24.4R2-S1, 24.4R2-S2,
  • 25.2 versions before 25.2R1-S2, 25.2R2.

This issue does not affect releases earlier than 24.2R1;

Executive ViewAI

Why It Matters

Juniper SRX Series firewalls are vulnerable to a denial-of-service attack where unauthenticated attackers can exhaust the device's flow processing capacity, leading to performance degradation or complete service failure. The defect in session state management allows flows to persist indefinitely, accumulating until the device can no longer forward traffic. For enterprises with SRX-dependent network infrastructure, loss of these devices directly impacts network availability and business operations.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: (1) implement ingress rate limiting on all SRX interfaces to constrain flow creation rates; (2) configure upstream devices to enforce per-source traffic rate policies; (3) enable continuous monitoring for PFE resource consumption and unexpected device reboot events; (4) establish flow table baseline metrics to detect anomalous accumulation patterns.

Threat Intelligence Overview

EPSS Score
0.4%
Top 70% exploitable
Prevalence
High
Juniper SRX firewalls are widely deployed enterprise and carrier perimeter appliances
Social Media
2
Sightings
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.4%
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
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

41
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +41
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Race conditions occur when multiple concurrent requests exploit the brief time gap between checking a condition and acting upon it (TOCTOU - Time of Check, Time of Use).

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