Junos OS
CVE-2025-52960
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach SIP ALG over network
-
ExploitSend crafted SIP packets during high memory
-
ImpactCrash flowd/mspmand, sustained DoS
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Two concrete conditions must coexist: (1) the SIP Application Layer Gateway (ALG) must be active in the flow/services path on an SRX or MX device, and (2) the device must already be experiencing high memory utilization when the crafted SIP packets arrive. The description explicitly notes this memory state is 'outside the attackers control,' which is the dominant limiting factor - the attacker cannot deterministically trigger the crash and must rely on the device organically being resource-constrained. Exploitation is further limited to availability only (service crash with automatic recovery), and sustained denial requires continuous packet transmission throughout the high-utilization window. Affected: Junos OS before 22.4R3-S7, 23.2 before 23.2R2-S4, 23.4 before 23.4R2-S5, and 24.2 before 24.2R2. |
| Impact | Signals conflict and net out to a moderate, not top-tier, priority. The vendor CVSS 4.0 base of 8.2 is driven almost entirely by a high availability impact (VA:H) under a network, low-complexity, unauthenticated vector (AV:N/AC:L/PR:N/UI:N), but it is tempered by AT:P (attack requirements present) - the description makes this explicit: the crash only occurs 'when memory utilization is high,' and that utilization is 'outside the attackers control, so they would not be able to deterministically exploit this.' EPSS agrees with the conservative read: 0.33% probability at the 24th percentile indicates low expected exploitation activity. There is no CISA KEV listing and no public exploit identified at time of analysis, so this is not confirmed actively exploited. The impact is confined to availability (VC:N/VI:N) with automatic recovery (R:A), meaning no data compromise and only transient outage per event, though sustained flooding during high-memory windows can prolong disruption. Net: a genuine but conditional DoS affecting a widely deployed appliance line - worth patching on a normal cycle rather than an emergency, because the non-attacker-controlled memory precondition and absence of exploitation evidence sharply reduce real-world weaponizability. |
| Exploit ScenarioDerived | An attacker who can reach the SIP ALG on an internet-facing or transit SRX/MX firewall sends a stream of specially crafted SIP packets. If the device happens to be under high memory utilization at that moment, flowd (SRX) or mspmand (MX) crashes, dropping traffic until the daemon restarts; continuously flooding the packets while memory stays high sustains the outage. No public proof-of-concept exists, and success is probabilistic because the attacker cannot control the device's memory state. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
A buffer copy flaw (CWE-120) in the SIP Application Layer Gateway of Juniper Networks Junos OS on MX Series and SRX Series devices allows unauthenticated, network-based attackers to crash the flowd/mspmand daemon and cause a Denial of Service. Exploitation requires two conditions to coexist: the SIP ALG must be active in the flow/services path, and the device must already be under high memory utilization when the crafted SIP packets arrive - a state the description explicitly places outside the attacker's control, so the crash cannot be triggered deterministically and sustained DoS demands continuous packet flooding throughout the high-utilization window. The system recovers automatically after each crash, keeping impact availability-only; EPSS is low (0.33%, 24th percentile), there is no CISA KEV listing and no public exploit identified at time of analysis.
RemediationAI
Apply the vendor-released fixed Junos OS builds referenced in advisory JSA103143 (https://kb.juniper.net/JSA103143, mirrored at https://supportportal.juniper.net/JSA103143): upgrade to 22.4R3-S7 or later on the 22.4 train, 23.2R2-S4 or later on 23.2, 23.4R2-S5 or later on 23.4, and 24.2R2 or later on 24.2. Because exploitation depends on the SIP ALG being active, the most direct compensating control is to disable the SIP ALG when it is not operationally required; for MX and SRX this is done by removing or not applying the ALG under the services/application-security configuration (e.g., disabling the SIP ALG under the relevant services hierarchy or in the security services configuration), accepting that SIP inspection and any dependent NAT traversal behavior is lost. Where SIP inspection must remain, reduce the exposure window by keeping memory utilization well below saturation - right-size session tables, monitor memory alarms, and schedule maintenance - since the crash only manifests during high-memory conditions. There is no indication of a public exploit at time of analysis, so prioritization can follow normal patch cadence, but devices with high-memory load profiles and SIP ALG enabled should be treated as higher risk.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is a classic buffer copy without checking size of input (CWE-120) in the SIP Session Initialization Protocol Application Layer Gateway implemented on Juniper Junos OS MX and SRX platforms. The SIP ALG inspects SIP signaling traffic on the flow path and drives the flowd (packet forwarding/flow processing) and mspmand (multiservices module management) daemons. When the ALG processes specific malformed SIP messages during a state of elevated memory utilization, the daemon mishandles the copy, leading to a crash. The CPE data confirms the affected platform is the Junos OS operating system family (cpe:2.3:o:juniper:junos), with 22.4 branch releases such as 22.4, 22.4:r1, 22.4:r1-s1, 22.4:r1-s2, 22.4:r2, 22.4:r2-s1, 22.4:r2-s2, 22.4:r3, 22.4:r3-s1 and earlier service releases enumerated. Authentication is not required (CVSS vector carries PR:N), but exploitability is gated by the high-memory precondition, which is why the assessed CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H) rates attack complexity as High despite the network attack vector, and why impact is confined to availability.
Know when Junos 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
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:A/RE:M
Remote unauthenticated SIP packets (AV:N/PR:N/UI:N), but AC:H because the crash depends on a high-memory condition outside the attacker's control; availability-only impact (A:H, C/I:N).
Primary rating from Vendor (juniper).
CVSS VectorVendor: juniper
DescriptionCVE.org
A Buffer Copy without Checking Size of Input vulnerability in the
Session Initialization Protocol (SIP) ALG of Juniper Networks Junos OS on MX Series and SRX Series allows an unauthenticated, network-based attacker to cause a Denial of Service (DoS).
When memory utilization is high, and specific SIP packets are received, flowd/mspmand crashes. While the system recovers automatically, the disruption can significantly impact service stability. Continuous receipt of these specific SIP packets, while high utilization is present, will cause a sustained DoS condition. The utilization is outside the attackers control, so they would not be able to deterministically exploit this. This issue affects Junos OS on SRX Series and MX Series:
- All versions before 22.4R3-S7,
- from 23.2 before 23.2R2-S4,
- from 23.4 before 23.4R2-S5,
- from 24.2 before 24.2R2.
Executive ViewAI
Juniper Networks Junos OS on MX Series and SRX Series devices contains a high-severity vulnerability in its SIP Application Layer Gateway that could allow network-based attackers to cause a denial-of-service condition, disrupting network availability. However, exploitation requires specific conditions-the SIP ALG must be active and the device must already be under high memory utilization-making successful attacks non-deterministic and sustained disruption unlikely without continuous effort. Organizations relying on these devices for critical network connectivity or SIP-based services should prioritize mitigation planning, though no public exploit code or active exploitation has been identified.
Disable SIP ALG if not required; if required, restrict SIP traffic to trusted sources via ACLs, monitor and manage memory utilization to avoid high levels, and ensure system recovery mechanisms are functioning.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Affected Products (CPE)CVE.org
named in ISC BIND 9.x before 9.9.8-P4 and 9.10.x before 9.10.3-P4 does not properly handle DNAME records when parsing fe
named in ISC BIND 9.x before 9.9.8-P4 and 9.10.x before 9.10.3-P4 allows remote attackers to cause a denial of service (
A security vulnerability in An Improper (CVSS 6.7) that allows a local attacker with high privileges. Risk factors: acti
A PHP External Variable Modification vulnerability in J-Web of Juniper Networks Junos OS on EX Series and SRX Series all
jsdm/ajax/port.php in J-Web in Juniper Junos before 10.4R13, 11.4 before 11.4R7, 12.1 before 12.1R5, 12.2 before 12.2R3,
Juniper Junos 11.4 before R11, 12.1 before R9, 12.1X44 before D30, 12.1X45 before D20, 12.1X46 before D15, 12.1X47 befor
NFX Series devices using Juniper Networks Junos OS are susceptible to a local command execution vulnerability thereby al
NFX Series devices using Juniper Networks Junos OS are susceptible to a local code execution vulnerability thereby allow
Insufficient validation of environment variables in the telnet client supplied in Junos OS can lead to stack-based buffe
An Out-of-Bounds Write vulnerability in the H.323 ALG of Juniper Networks Junos OS allows an unauthenticated, network-ba
On QFX10000 Series devices using Juniper Networks Junos OS when configured as transit IP/MPLS penultimate hop popping (P
A Missing Release of Memory after Effective Lifetime vulnerability in the kernel of Juniper Networks Junos OS allows an
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB