Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2025-52982

CVE-2025-52982: Juniper Junos SIP ALG DoS Vulnerability

CVE-2025-52982 is a Denial-of-Service vulnerability in Juniper Junos SIP ALG affecting MX Series with MS-MPC. Attackers can crash the MS-MPC through specific SIP call sequences. This article covers technical details, affected versions, impact, and mitigation.

Published:

CVE-2025-52982 Overview

CVE-2025-52982 is an Improper Resource Shutdown or Release vulnerability [CWE-404] in the Session Initiation Protocol Application Layer Gateway (SIP ALG) of Juniper Networks Junos OS on MX Series devices equipped with the Multiservices Modular PIC Concentrator (MS-MPC). An unauthenticated, network-based attacker can trigger a Denial-of-Service (DoS) condition by sending a specific sequence of SIP call events. The condition requires two or more service sets configured to process SIP calls concurrently. Successful exploitation crashes and restarts the MS-MPC, disrupting subscriber services routed through the affected line card.

Critical Impact

Unauthenticated remote attackers can crash the MS-MPC on MX Series routers processing SIP traffic, interrupting service continuity for all sessions handled by the card.

Affected Products

  • Juniper Junos OS on MX Series (MX204, MX240, MX304, MX480, MX960, MX2008, MX2010, MX2020, MX10004, MX10008) with MS-MPC
  • Junos OS versions before 21.2R3-S9, 21.4 from 21.4R1, 22.2 before 22.2R3-S6, and 22.4 before 22.4R3-S6
  • MS-MPC service card processing SIP ALG traffic across multiple service sets

Discovery Timeline

  • 2025-07-11 - CVE-2025-52982 published to NVD
  • 2026-06-17 - Last updated in NVD database

Technical Details for CVE-2025-52982

Vulnerability Analysis

The vulnerability resides in the SIP ALG component running on the MS-MPC service card. SIP ALGs inspect and rewrite SIP signaling messages traversing the router, tracking call state to support Network Address Translation and firewall pinholing. When the MX Series device is configured with two or more service sets each processing SIP calls, a specific ordered sequence of call events causes the ALG to release or shut down a resource incorrectly. The resulting fault crashes the MS-MPC process and forces the card to restart, which drops in-flight sessions and interrupts traffic forwarding.

The issue is scoped to the MS-MPC hardware and its associated software stack. MX-SPC3 service cards and SRX Series firewalls do not share the vulnerable code path. Because MS-MPC reached End of Life after Junos OS 22.4, releases beyond 22.4 are not affected.

Root Cause

The defect is classified under [CWE-404] Improper Resource Shutdown or Release. State tracking for SIP calls across multiple service sets fails to correctly release call-associated resources under the specific event sequence, corrupting internal state and causing the service daemon on the MS-MPC to terminate.

Attack Vector

An unauthenticated attacker on the network sends SIP traffic that traverses the affected MX Series device. By generating the specific sequence of SIP call events across service sets configured to handle SIP, the attacker triggers the crash. No authentication or user interaction is required. Because SIP typically traverses provider edges and enterprise perimeters, the attack surface is exposed wherever SIP calls transit the affected MS-MPC.

See the Juniper Security Advisory JSA100088 for full technical details.

Detection Methods for CVE-2025-52982

Indicators of Compromise

  • Unexpected MS-MPC crash and restart events recorded in /var/log/messages or chassisd logs on MX Series devices
  • SIP ALG process (mspmand or related service daemon) coredumps present on the MS-MPC
  • Interruption of SIP call flows correlated with elevated inbound SIP signaling from a small set of sources

Detection Strategies

  • Monitor Junos syslog for MSPMAND and CHASSISD crash, restart, and coredump messages tied to service sets processing SIP
  • Correlate MS-MPC restart events with SIP INVITE, BYE, and CANCEL traffic patterns to identify anomalous call sequences
  • Baseline SIP call volume per service set and alert on abrupt bursts or malformed call-state transitions

Monitoring Recommendations

  • Forward Junos OS syslog and SNMP traps to a centralized logging platform for chassis and PIC state changes
  • Enable flow telemetry on interfaces feeding MS-MPC service sets to retain SIP signaling for post-incident review
  • Track service set health counters using show services service-sets summary and alert on repeated resets

How to Mitigate CVE-2025-52982

Immediate Actions Required

  • Upgrade Junos OS to a fixed release: 21.2R3-S9, 22.2R3-S6, 22.4R3-S6, or later per the vendor advisory
  • Inventory MX Series chassis to identify MS-MPC cards processing SIP traffic across multiple service sets
  • Restrict SIP traffic reaching affected devices to trusted peers using firewall filters where feasible

Patch Information

Juniper Networks has released fixed software addressing this issue. Refer to Juniper Security Advisory JSA100088 for the complete list of fixed releases and upgrade guidance. Operators still deploying MS-MPC should plan migration to MX-SPC3, since MS-MPC is End of Life after Junos OS 22.4 and will not receive further platform support.

Workarounds

  • Consolidate SIP call processing into a single service set where operationally feasible, since the crash requires two or more service sets handling SIP
  • Disable the SIP ALG on MS-MPC if SIP inspection is not required for the deployment
  • Apply stateless firewall filters to rate-limit or block untrusted SIP signaling toward the MS-MPC

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.