MEDIUM 4.7

CVE-2026-57031: Juniper Junos MX Series Firewall Filter Bypass Vulnerability

Juniper Networks has disclosed a vulnerability in Junos OS that affects MX Series routers when subscribers are configured on static interfaces. The issue causes the packet forwarding engine to skip security checks on incoming traffic, meaning configured firewall filters don't work as intended. This creates a window where adjacent network subscribers—those directly connected to the affected device—can send traffic that bypasses the firewall rules you've put in place. The vulnerability does not provide confidentiality risk, but allows policy violation through integrity compromise, and affects multiple recent versions of Junos OS across several hardware variants.

Source data · NVD / CISA · public domain

CVSS
3.1 · 4.7 MEDIUM · CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N
Weaknesses (CWE)
CWE-754
Affected products
0 configuration(s)
Published / Modified
2026-07-09 / 2026-07-10

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 Series allows adjacent subscribers to bypass configured firewall filters. On MX Series devices with MPC10/11, LC4800/9600, and MX304 with subscribers configured on static interfaces, ingress firewall filters are not enforced, so that neither protocol level nor upstream bandwidth limitation are in effect.  This issue affects Junos OS on MX with MPC10/11, LC4800/9600/4802, and MX304: * 23.2 versions from 23.2R2-S1 before 23.2R2-S7, * 23.4 versions from 23.4R2 before 23.4R2-S7, * 24.2 versions before 24.2R2-S3, * 24.4 versions before 24.4R2-S2, * 25.2 versions before 25.2R2.

1 reference(s) · View on NVD →

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

Technical summary

CVE-2026-57031 stems from improper exception handling in the packet forwarding engine (PFE) of Juniper MX Series routers. Specifically, when subscribers are configured on static interfaces, the ingress firewall filter enforcement logic is not invoked. The vulnerability manifests across hardware lineups including MPC10/11 line cards, LC4800/9600/4802, and the MX304 model. An adjacent attacker—someone with network proximity or direct subscriber access—can craft or forward packets that would normally be blocked by configured ingress policies, including protocol-level restrictions and bandwidth controls. The issue does not affect confidentiality and is localized to adjacent network segments; the CVSS 3.1 vector (AV:A/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N) reflects an adjacent attack vector with low complexity and changed scope but limited integrity impact.

Business impact

For service providers and enterprises running MX Series routers, this vulnerability undermines firewall policy enforcement at the subscriber edge. If your network relies on ingress filters to enforce SLA bandwidth limits, protocol restrictions, or DDoS mitigation on subscriber connections, those controls are silently bypassed on affected hardware and software combinations. The practical impact depends on whether subscriber-facing interfaces on your routers run vulnerable versions and whether attackers or misconfigured subscribers have network access. In a multi-tenant or peering scenario, this could allow one subscriber to disrupt or exceed service commitments without triggering expected rate-limiting or filtering.

Affected systems

Junos OS on MX Series routers with the following hardware and software combinations are vulnerable: MPC10/11, LC4800/9600/4802 line cards and MX304 devices running Junos 23.2 (23.2R2-S1 through before 23.2R2-S7), 23.4 (23.4R2 through before 23.4R2-S7), 24.2 (before 24.2R2-S3), 24.4 (before 24.4R2-S2), and 25.2 (before 25.2R2). The vulnerability is specific to subscribers configured on static interfaces; other interface types or dynamic subscriber configurations may not be affected. Verify your exact hardware model, line card type, and Junos version against these ranges to determine exposure.

Exploitability

Exploitation requires network adjacency—the attacker must be on the same local network segment as the vulnerable router or have subscriber access to it. No authentication is needed, and exploitation is straightforward: an adjacent attacker simply sends packets that would normally be filtered, and due to the missing exception check, the PFE forwards them uncontested. This is not a remote attack and does not require user interaction or special conditions; it is a logic flaw that is exploitable on demand once network access is gained. The low complexity and lack of privilege requirements make it practically exploitable in environments where subscriber or peer networks are semi-trusted but not fully isolated.

Remediation

Upgrade Junos OS to patched versions: 23.2R2-S7 or later, 23.4R2-S7 or later, 24.2R2-S3 or later, 24.4R2-S2 or later, or 25.2R2 or later. The specific patch version depends on which release train your deployment follows. If you cannot patch immediately, restrict network access to affected subscriber interfaces, disable static subscriber configurations on vulnerable hardware variants where operationally feasible, or apply additional upstream filtering on adjacent network segments to compensate for the missing ingress filters. Coordinate with your Juniper account team to validate patch availability for your specific Junos version and hardware combination before scheduling maintenance.

Patch guidance

Juniper has released patched versions across all affected release branches. Identify your current Junos version and hardware configuration (show version and show chassis hardware). Cross-reference against the affected ranges listed above. If your version falls within a vulnerable range, plan an upgrade to the next stable patched release. Test patches in a lab environment if your MX Series routers handle production subscriber traffic. Patched versions should be validated for any other critical security issues and operational compatibility before deployment. Maintain a staged rollout plan to minimize service interruption on live networks.

Detection guidance

Monitor ingress firewall filter statistics on affected MX Series routers. If configured filters show zero or suspiciously low match counts while subscriber traffic is active, this may indicate filters are being bypassed. Enable detailed packet accounting and flow logging on subscriber-facing interfaces to capture traffic that should have been blocked. Look for traffic patterns that violate your configured policy—such as traffic from protocols you've blocked or bandwidth exceeding rate limits. Logs alone may not reveal the bypass since PFE exceptions are typically not user-visible; rely on anomalous traffic patterns and policy mismatch as indicators. A network flow analysis tool observing traffic from subscriber interfaces can help confirm if packets are arriving that should have been filtered.

Why prioritize this

Although the CVSS score of 4.7 (MEDIUM) is moderate, the vulnerability directly undermines a core security function—firewall policy enforcement. For service providers and multi-tenant networks, this is a high-impact issue because it affects the isolation and control of subscriber traffic, a foundational operational requirement. The fact that it is not on CISA's KEV list does not reduce its priority for organizations running MX Series routers in subscriber-facing roles. Prioritization should be elevated if your environment relies on MX Series devices for edge filtering, bandwidth management, or multi-tenant isolation. If your routers are in core or backbone positions not serving subscribers, risk is lower.

Risk score, explained

The CVSS 3.1 score of 4.7 reflects the limited scope and direct attack vector. Attack vector is adjacent (not remote), so widespread exploitation across the internet is not possible. Integrity is impacted (policy bypass) but confidentiality and availability are not. The changed scope indicates the impact crosses trust boundaries within the local network. However, the score underweights the operational criticality of firewall enforcement and does not account for the trust assumptions in subscriber networks. Organizations should treat this as higher priority than the base score suggests if firewall policy is a key control for their network security posture.

Frequently asked questions

Does this vulnerability allow an attacker to see or steal subscriber data?

No. The CVSS vector shows no confidentiality impact. The vulnerability allows traffic to bypass firewall filters, but does not decrypt or expose encrypted traffic or provide unauthorized access to router memory or configurations. An attacker can send unfiltered packets, but cannot read or modify traffic in transit.

Do all MX Series routers have this issue?

No. The vulnerability is specific to certain hardware variants (MPC10/11, LC4800/9600/4802, MX304) and only when subscribers are configured on static interfaces. Other MX models or dynamic subscriber configurations are not affected. Verify your exact hardware SKU and interface configuration against the advisory.

If I'm not running a MX Series router, should I be concerned?

This vulnerability is specific to Juniper MX Series devices. If you operate Junos OS on other platforms (SRX, MX, PTX, etc.), check the product name in the advisory. This CVE does not affect other vendors' routers or non-Juniper platforms.

Can this be exploited remotely over the Internet?

No. The attack vector is 'adjacent,' meaning the attacker must be on the same local network segment or have direct subscriber access to the router. Remote exploitation from outside your network is not possible. The risk is limited to adjacent networks or subscribers with direct connectivity to the affected device.

This analysis is provided for informational purposes and based on vendor disclosures and publicly available information current as of the published date. No exploit code or weaponized proof-of-concept is included. Organizations should verify all patch versions, hardware configurations, and compatibility requirements directly against Juniper's official advisory and release notes before applying patches to production systems. The CVSS score and severity assessment are provided by the vendor and should be contextualized within your own risk and operational environment. Testing in a non-production environment is strongly recommended before deploying patches to live networks. Source: NVD (public-domain), retrieved 2026-08-17. Analysis generated by SEC.co (claude-haiku-4-5).