Skip to main content

Junos OS SRX CVE-2026-57021

| EUVDEUVD-2026-42708 MEDIUM
Out-of-bounds Write (CWE-787)
2026-07-09 juniper GHSA-h2m8-76wp-v324
6.9
CVSS 4.0 · Vendor: juniper
View

Attack ChainAIDerived

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

  1. Recon
    Identify SRX VPN endpoint with pre-logon check
  2. Delivery
    Craft malformed compliance-check HTTP request
  3. Exploit
    Send request to http-gk process
  4. Install
    Trigger out-of-bounds write in http-gk buffer
  5. C2
    http-gk process crashes
  6. Execute
    J-Web, VPN, and firewall auth unavailable
  7. Impact
    Repeat to sustain DoS through restarts

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, 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 requires the target SRX Series device to be configured with remote-access VPN AND the pre-logon compliance check feature specifically enabled - this is a non-default configuration that must be deliberately provisioned. Devices running Junos OS on non-SRX platforms are not affected. The CVSS PR:N metric confirms no authentication is required once a target with this configuration is identified. Exploitation is limited to Junos OS versions in the six affected branches (23.2, 23.4, 24.2, 24.4, 25.2, 25.4) prior to the respective fixed releases. The impact is bounded to DoS of http-gk-dependent services (J-Web, VPN, firewall authentication) with no privilege escalation or data exposure possible via this vector. Devices without remote-access VPN or without pre-logon compliance check configured are not exploitable by this specific vulnerability.

Impact

The CVSS 3.1 score of 5.3 (Medium) with vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L accurately captures the core risk profile: network-reachable, zero-complexity exploit with no authentication requirement, but impact is limited to temporary availability loss with no confidentiality or integrity exposure. The AC:L assignment from the vendor is defensible for the attack mechanics themselves, though it is worth noting that successful exploitation requires a non-default configuration (pre-logon compliance check), which effectively limits the exposed population. EPSS data was not provided in available intelligence; however, the narrow exploitation condition and DoS-only impact suggest real-world prioritization should be medium rather than urgent. No active exploitation is confirmed in CISA KEV, and no public POC has been identified. The primary real-world risk is service disruption to security-critical infrastructure: an attacker able to crash VPN and J-Web on a perimeter SRX could blind administrators and block remote workforce access during an incident, making this more impactful in context than the raw CVSS score implies. The process auto-restart mitigates sustained outage only if the attacker does not continuously re-trigger the crash.

Exploit ScenarioDerived

An unauthenticated external attacker identifies an SRX Series firewall exposing its remote-access VPN endpoint with pre-logon compliance check enabled, then sends a crafted HTTP request sequence designed to trigger the out-of-bounds write in http-gk. The daemon crashes, immediately terminating J-Web, remote-access VPN sessions, and firewall authentication for all users; the attacker can repeat the trigger request each time the process auto-restarts to maintain a continuous denial of service, blocking remote workforce access and administrative management of the firewall during the disruption period.

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

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

Alert me

AnalysisAIv1 – Jul 09, 2026

Out-of-bounds write in the Juniper Networks Junos OS http-gatekeeper (http-gk) process on SRX Series firewalls crashes the process when handling crafted network requests, taking down all web-management-dependent services including J-Web, remote-access VPN, and firewall authentication until automatic process recovery. Exploitation is gated on a specific non-default configuration - remote-access VPN with pre-logon compliance check enabled - limiting the exposed population to SRX deployments that actively use this feature. No public exploit code and no CISA KEV listing have been identified at time of analysis, and the official CVSS 5.3 score reflects the limited, reversible availability-only impact.

RemediationAI

Upgrade Junos OS on affected SRX devices to a fixed release: 23.2R2-S7 or later in the 23.2 train, 23.4R2-S8 or later in the 23.4 train, 24.2R2-S4 or later in the 24.2 train, 24.4R2-S4 or later in the 24.4 train, 25.2R2 or later in the 25.2 train, or 25.4R1-S1 / 25.4R2 or later in the 25.4 train. Full details are in the Juniper advisory at https://supportportal.juniper.net/JSA110081. As a compensating control where immediate patching is not feasible, disabling the pre-logon compliance check feature eliminates the exploitable code path, though this removes the compliance-gating capability for remote-access VPN users - evaluate whether this trade-off is acceptable for your environment. Additionally, restricting network access to the SRX management plane (J-Web and VPN gateway interfaces) to trusted source IP ranges via firewall policies reduces the attacker surface and limits who can send triggering requests, without affecting legitimate remote-access VPN functionality.

Affected VersionsENISA

Junos OS 25.2 <25.2R2
Junos OS 23.4 <23.4R2-S8
Junos OS 25.4 <25.4R1-S1, 25.4R2
Junos OS 24.2 <24.2R2-S4
Junos OS 23.2 <23.2R2-S7
Junos OS 24.4 <24.4R2-S4

Affected Packages

euvd junos_os fix: 23.2R2-S7, 23.4R2-S8, 24.2R2-S4, 24.4R2-S4, 25.2R2
euvd junos_os_25_4_25_4r1_s1 no fix

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 http-gatekeeper (http-gk) is the Junos OS daemon responsible for HTTP-layer gateway services including web management (J-Web), remote-access VPN termination, and firewall authentication on SRX Series security appliances. CWE-787 (Out-of-bounds Write) indicates the root cause is a memory write operation that exceeds the bounds of its target buffer - a class of flaw that can corrupt adjacent heap or stack memory. In this case, the overflow is triggered by specifically formatted network requests arriving when the pre-logon compliance check feature of remote-access VPN is active, suggesting the malformed input reaches a code path that handles compliance negotiation packets without adequate length validation. The CPE string cpe:2.3:a:juniper_networks:junos_os:*:*:*:*:*:*:*:* confirms the vulnerability is in the Junos OS software layer, not hardware-specific firmware. The automatic restart behavior of http-gk suggests Junos OS has process-level supervision, but this also means an attacker can sustain a DoS by repeatedly sending triggering packets faster than the daemon recovers.

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

Network-reachable with no auth or interaction required; DoS-only impact with auto-restart limits availability to Low; unchanged scope.

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

Primary rating from Vendor (juniper).

CVSS VectorVendor: juniper

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

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

DescriptionCVE.org

An Out-of-bounds Write vulnerability in the http-gatekeeper (http-gk) of Juniper Networks Junos OS on SRX Series allows an unauthenticated, network-based attacker to cause a Denial-of-Service (DoS).

If an SRX Series device is configured for remote-access VPN with pre-logon compliance check, a network-based attacker sending specifically formatted requests can trigger an out of bounds write leading to an http-gk process crash. This crash leads to unavailability of all services depending on the [ system services web-management ] configuration (like J-Web, remote access VPN and firewall authentication) until the process automatically restarts.

This issue affects Junos OS on SRX Series:

  • 23.2 versions before 23.2R2-S7,
  • 23.4 versions before 23.4R2-S8,
  • 24.2 versions before 24.2R2-S4,
  • 24.4 versions before 24.4R2-S4,
  • 25.2 versions before 25.2R2,
  • 25.4 versions before 25.4R1-S1, 25.4R2.

Threat Intelligence Overview

EPSS Score
0.5%
Top 62% exploitable
Prevalence
Medium
enterprise firewall line, deployed but not universally
Social Media
1
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.5%
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
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

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.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

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