MEDIUM 5.9

CVE-2026-57022: Juniper Junos DoS Vulnerability in MX/SRX Platforms

Juniper Networks Junos OS running on certain MX and SRX platforms contains a flaw in how the Packet Forwarding Engine handles exceptional network conditions. An attacker on the network can send a specially crafted packet to an affected device, causing the forwarding engine to crash and restart. During this restart, all traffic and services stop working until the system recovers automatically. This vulnerability requires the device to initiate an outbound connection to the attacker first, which limits exploitability but remains a concern for devices that perform active network operations like traffic inspection or probing.

Source data · NVD / CISA · public domain

CVSS
3.1 · 5.9 MEDIUM · CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses (CWE)
CWE-754
Affected products
39 configuration(s)
Published / Modified
2026-07-09 / 2026-07-14

NVD description (verbatim)

An Improper Check for Unusual or Exceptional Conditions vulnerability in the Packet Forwarding Engine (PFE) of Juniper Networks Junos OS on MX with SPC3 and SRX Series allows an unauthenticated, network-based attacker to cause a Denial-of-Service (DoS). When an affected device initiates a TCP connection to an attacker-controlled system that responds with a specific packet, this causes a PFE crash and restart, which affects all services until the system has automatically recovered. This issue can happen among others in the following scenarios: ALG, SSL proxy, UTM, RTLOG, AppQoE probing, AAMW, ICAP, URL filtering. This issue affects Junos OS on MX Series with SPC3, SRX5k Series with SPC3, SRX1600 Series, SRX2300 Series, SRX4000 Series, and vSRX Series: * all versions before 23.2R2-S4, * 23.4 versions before 23.4R2-S5, * 24.2 versions before 24.2R2.

1 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-57022 is an improper exception handling vulnerability (CWE-754) in the Packet Forwarding Engine of Juniper Junos OS. The vulnerability manifests when an affected device initiates a TCP connection to an attacker-controlled system that responds with a malicious packet crafted to trigger an unhandled condition in the PFE. The crash and automatic restart cycle disrupts all forwarding operations. The vulnerability is particularly relevant in deployments using advanced packet inspection features such as ALG (Application Layer Gateway), SSL proxy, UTM (Unified Threat Management), RTLOG, AppQoE probing, AAMW, ICAP, or URL filtering—all scenarios where devices may establish outbound connections that an attacker could intercept or influence.

Business impact

Organizations running affected Juniper MX or SRX devices will experience service interruptions when the PFE crashes and restarts. The duration of impact depends on system size and recovery time, but full traffic loss is expected during each incident. For data centers or service providers relying on these platforms for core forwarding, even brief outages can cascade into widespread customer impact. Repeated exploitation could enable a denial-of-service attack that exhausts operational staff and damages availability SLAs. The reputational and operational cost of unplanned outages, combined with incident response overhead, elevates business risk even at a CVSS 5.9 (Medium) rating.

Affected systems

All Junos OS versions prior to 23.2R2-S4 are vulnerable, as well as 23.4 versions before 23.4R2-S5 and 24.2 versions before 24.2R2. Affected platforms include MX Series with SPC3 (MX240, MX480, MX960), SRX5k Series with SPC3, and SRX1600, SRX2300, SRX4000 (including SRX4100, SRX4120, SRX4200, SRX4300, SRX4600, SRX4700), SRX5400, SRX5600, SRX5800, and vSRX Series. Any organization operating these models should verify their current Junos version and apply patches immediately.

Exploitability

The attack requires network-based access and does not require authentication, making it remotely exploitable. However, a key constraint is that the affected device must initiate an outbound TCP connection to the attacker-controlled system first. This is not a direct inbound attack vector; it requires either misconfiguration, a compromised internal system, or legitimate outbound communication that an attacker can hijack. The difficulty is rated as 'High' in the CVSS vector (AC:H), reflecting the dependency on triggering conditions. Devices performing URL filtering, SSL inspection, or threat intelligence lookups are at higher risk because such features regularly establish outbound connections. This raises the practical exploitability in networks with aggressive inspection policies.

Remediation

Upgrade Junos OS to a patched version: 23.2R2-S4 or later for the 23.2 branch, 23.4R2-S5 or later for the 23.4 branch, or 24.2R2 or later for the 24.2 branch. Organizations should verify the exact version requirements against the Juniper advisory and test patches in a controlled environment before production deployment. If immediate patching is not feasible, consider restricting outbound connections from the affected platform to trusted systems only, and disable unnecessary inspection features that trigger outbound lookups. Monitor PFE crash logs for indicators of exploitation attempts.

Patch guidance

Juniper has released patched versions across three supported branches. Verify your current Junos version and determine which branch you are on (23.2, 23.4, or 24.2) by consulting your device configuration or running 'show version'. Coordinate patching during a maintenance window to minimize service disruption, as reboots are typically required. Test patches on a representative device in a lab environment first to ensure compatibility with your configuration. Consult the Juniper Networks security advisory for any branch-specific migration guidance or known issues. Document the patch baseline and add it to change management tracking to prevent regression.

Detection guidance

Monitor Packet Forwarding Engine logs for abnormal crash and restart events, particularly when correlated with outbound connection attempts. Enable comprehensive logging for ALG, SSL proxy, UTM, RTLOG, AppQoE, and URL filtering features to capture suspicious activity preceding crashes. Network-based detection is challenging because the attack involves a single malformed response packet; however, anomalous outbound connection failures followed by immediate system restarts may signal an exploitation attempt. Set up alerting on PFE restart events and correlate them with outbound traffic to untrusted or unexpected destinations. Maintain detailed baseline metrics for normal PFE stability to identify deviations.

Why prioritize this

Although rated CVSS 5.9 (Medium), this vulnerability warrants high prioritization due to its impact on critical infrastructure. MX and SRX platforms are core routing and security devices, and any DoS affecting them has organization-wide consequences. The vulnerability affects multiple product lines and versions in broad deployment. The fact that it does not require authentication or privileged access lowers the attacker barrier. Furthermore, organizations with advanced threat inspection and URL filtering—increasingly common in security-conscious deployments—face elevated practical risk. The automatic recovery means repeated exploitation is viable, enabling sustained denial-of-service campaigns. Given the criticality of affected platforms and the wide version range impacted, treat this as a priority-one patch initiative.

Risk score, explained

The CVSS 5.9 score reflects the balance of a high-impact availability loss (complete service disruption during restart) against the high attack complexity requirement (device must initiate outbound connection first). The vector AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H indicates a network-based, unauthenticated attack with no impact on confidentiality or integrity, only availability. The Medium severity classification underestimates operational risk for organizations running these devices as critical infrastructure. Context-specific risk may be higher for service providers, data centers, or networks with policies that encourage active outbound inspection and threat intelligence feeds.

Frequently asked questions

Do we need an attacker already inside our network to be vulnerable?

No. The attacker only needs to be on the network path (on the Internet) and able to respond to outbound connections initiated by the affected Juniper device. However, the device must first attempt an outbound connection—typically as part of legitimate operations such as URL filtering, SSL inspection, or threat intelligence lookups. If your device does not make outbound connections, or if you restrict them to trusted systems you control, your risk is lower.

What is the difference between the three patched branches (23.2, 23.4, 24.2)?

These represent different release branches of Junos OS. You should patch to the earliest stable version available in your current branch. For example, if you run 23.4R1, upgrade to 23.4R2-S5 or later. Do not skip branches unnecessarily; consult your Juniper support team or the vendor advisory if you are unsure which branch is appropriate for your deployment and long-term support needs.

Will a PFE restart affect my entire device or just forwarding?

A PFE crash and restart disrupts all packet forwarding operations. On a device handling production traffic, this means a complete service outage for all traffic classes until the PFE recovers. Services running on the Routing Engine (such as SSH, SNMP, or management interfaces) may remain responsive, but end-user traffic will be blocked. Recovery is automatic but may take several minutes depending on hardware and configuration complexity.

Can we mitigate this vulnerability without patching immediately?

Temporary mitigations include disabling outbound inspection features (URL filtering, SSL proxy, threat intelligence feeds) if operationally feasible, or restricting outbound connections to a whitelist of trusted, internal systems. However, these workarounds reduce security posture and are not substitutes for patching. Prioritize patching as the primary remediation and treat mitigations as interim measures only.

This analysis is based on vendor-published information current as of the publication date. Security vulnerabilities are subject to change, including updates to patch status, affected versions, and technical details. Organizations must verify all recommendations, patch versions, and compatibility against official Juniper Networks advisories and their internal testing before deployment. SEC.co makes no warranties regarding the completeness or accuracy of this analysis and disclaims liability for any damages arising from reliance on this information. Consult Juniper Networks security resources and your organization's security team for authoritative guidance specific to your infrastructure. Source: NVD (public-domain), retrieved 2026-08-17. Analysis generated by SEC.co (claude-haiku-4-5).