Junos OS Evolved: A high rate of SSH connections causes a Denial of Service
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-772.
Summary
A Missing Release of Resource after Effective Lifetime vulnerability the xinetd process, responsible for spawning SSH daemon (sshd) instances, of Juniper Networks Junos OS Evolved allows an unauthenticated network-based attacker to cause a Denial of Service (DoS) by blocking SSH access for legitimate users. Continued receipt of these connections will create a sustained Denial of Service (DoS) condition. The issue is triggered when a high rate of concurrent SSH requests are received and terminated in a specific way, causing xinetd to crash, and leaving defunct sshd processes. Successful exploitation of this vulnerability blocks both SSH access as well as services which rely upon SSH, such as SFTP, and Netconf over SSH. Once the system is in this state, legitimate users will be unable to SSH to the device until service is manually restored. See WORKAROUND section below. Administrators can monitor an increase in defunct sshd processes by utilizing the CLI command: > show system processes | match sshd root 25219 30901 0 Jul16 ? 00:00:00 [sshd] <defunct> This issue affects Juniper Networks Junos OS Evolved: * All versions prior to 21.4R3-S7-EVO * 22.3-EVO versions prior to 22.3R2-S2-EVO, 22.3R3-S2-EVO; * 22.4-EVO versions prior to 22.4R3-EVO; * 23.2-EVO versions prior to 23.2R2-EVO. This issue does not affect Juniper Networks Junos OS Evolved 22.1-EVO nor 22.2-EVO.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Juniper | Junos OS Evolved | before 21.4R3-S7-EVO; 22.3-EVO to before 22.3R2-S2-EVO, 22.3R3-S2-EVO; 22.4-EVO to before 22.4R3-EVO; 23.2-EVO to before 23.2R2-EVO | 21.4R3-S7-EVO, 22.3R2-S2-EVO, 22.3R3-S2-EVO, 22.4R3-EVO, 23.2R2-EVO, 22.1-EVO, 22.2-EVO | Patch available | CNA |
- Junos OS Evolved VendorJuniper Affected before 21.4R3-S7-EVO; 22.3-EVO to before 22.3R2-S2-EVO, 22.3R3-S2-EVO; 22.4-EVO to before 22.4R3-EVO; 23.2-EVO to before 23.2R2-EVO Fixed in 21.4R3-S7-EVO, 22.3R2-S2-EVO, 22.3R3-S2-EVO, 22.4R3-EVO, 23.2R2-EVO, 22.1-EVO, 22.2-EVO Patch available CNA
CPE configurations NVD · 32
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:juniper:junos_os_evolved:*:*:*:*:*:*:*:* | before 21.4 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:-:*:*:*:*:*:* | 21.4 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r1:*:*:*:*:*:* | 21.4 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r1-s1:*:*:*:*:*:* | 21.4 r1-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r1-s2:*:*:*:*:*:* | 21.4 r1-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r2:*:*:*:*:*:* | 21.4 r2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r2-s1:*:*:*:*:*:* | 21.4 r2-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r2-s2:*:*:*:*:*:* | 21.4 r2-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r3:*:*:*:*:*:* | 21.4 r3 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r3-s1:*:*:*:*:*:* | 21.4 r3-s1 | Vulnerable | Juniper |
- cpe:2.3:o:juniper:junos_os_evolved:*:*:*:*:*:*:*:* Versions before 21.4 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:-:*:*:*:*:*:* Versions 21.4 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r1:*:*:*:*:*:* Versions 21.4 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r1-s1:*:*:*:*:*:* Versions 21.4 r1-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r1-s2:*:*:*:*:*:* Versions 21.4 r1-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r2:*:*:*:*:*:* Versions 21.4 r2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r2-s1:*:*:*:*:*:* Versions 21.4 r2-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r2-s2:*:*:*:*:*:* Versions 21.4 r2-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r3:*:*:*:*:*:* Versions 21.4 r3 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r3-s1:*:*:*:*:*:* Versions 21.4 r3-s1 Vulnerable ·Juniper
Show 22 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r3-s2:*:*:*:*:*:* | 21.4 r3-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r3-s3:*:*:*:*:*:* | 21.4 r3-s3 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r3-s4:*:*:*:*:*:* | 21.4 r3-s4 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r3-s5:*:*:*:*:*:* | 21.4 r3-s5 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:21.4:r3-s6:*:*:*:*:*:* | 21.4 r3-s6 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.3:-:*:*:*:*:*:* | 22.3 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.3:r1:*:*:*:*:*:* | 22.3 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.3:r1-s1:*:*:*:*:*:* | 22.3 r1-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.3:r1-s2:*:*:*:*:*:* | 22.3 r1-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.3:r2:*:*:*:*:*:* | 22.3 r2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.3:r2-s1:*:*:*:*:*:* | 22.3 r2-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:-:*:*:*:*:*:* | 22.4 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:r1:*:*:*:*:*:* | 22.4 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:r1-s1:*:*:*:*:*:* | 22.4 r1-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:r1-s2:*:*:*:*:*:* | 22.4 r1-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:r2:*:*:*:*:*:* | 22.4 r2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:r2-s1:*:*:*:*:*:* | 22.4 r2-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:r2-s2:*:*:*:*:*:* | 22.4 r2-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.2:-:*:*:*:*:*:* | 23.2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.2:r1:*:*:*:*:*:* | 23.2 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.2:r1-s1:*:*:*:*:*:* | 23.2 r1-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.2:r1-s2:*:*:*:*:*:* | 23.2 r1-s2 | Vulnerable | Juniper |
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r3-s2:*:*:*:*:*:* Versions 21.4 r3-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r3-s3:*:*:*:*:*:* Versions 21.4 r3-s3 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r3-s4:*:*:*:*:*:* Versions 21.4 r3-s4 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r3-s5:*:*:*:*:*:* Versions 21.4 r3-s5 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:21.4:r3-s6:*:*:*:*:*:* Versions 21.4 r3-s6 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.3:-:*:*:*:*:*:* Versions 22.3 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.3:r1:*:*:*:*:*:* Versions 22.3 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.3:r1-s1:*:*:*:*:*:* Versions 22.3 r1-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.3:r1-s2:*:*:*:*:*:* Versions 22.3 r1-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.3:r2:*:*:*:*:*:* Versions 22.3 r2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.3:r2-s1:*:*:*:*:*:* Versions 22.3 r2-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:-:*:*:*:*:*:* Versions 22.4 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:r1:*:*:*:*:*:* Versions 22.4 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:r1-s1:*:*:*:*:*:* Versions 22.4 r1-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:r1-s2:*:*:*:*:*:* Versions 22.4 r1-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:r2:*:*:*:*:*:* Versions 22.4 r2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:r2-s1:*:*:*:*:*:* Versions 22.4 r2-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:r2-s2:*:*:*:*:*:* Versions 22.4 r2-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.2:-:*:*:*:*:*:* Versions 23.2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.2:r1:*:*:*:*:*:* Versions 23.2 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.2:r1-s1:*:*:*:*:*:* Versions 23.2 r1-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.2:r1-s2:*:*:*:*:*:* Versions 23.2 r1-s2 Vulnerable ·Juniper
Remediation
- Fix · CNA Junos OS Evolved (Juniper Networks) Fixed in 21.4R3-S7-EVO, 22.3R2-S2-EVO, 22.3R3-S2-EVO, 22.4R3-EVO, 23.2R2-EVO, 22.1-EVO, 22.2-EVO
Timeline
- 2026-10-02 Threatist record created from CVE-2024-39562
- 2026-10-03 Alias added: GHSA-8j3v-w6gq-fj6q
References
More Juniper Junos Os Evolved vulnerabilities
- TI-2026-17602 Junos OS Evolved: PTX Series: A vulnerability allows a unauthenticated, network-based attacker to execute code as root CVSS 4.0CRITICAL 9.3
- TI-2026-17601 Junos OS and Junos OS Evolved: Configuration of a specific SSH option results in mgd crash CVSS 4.0MEDIUM 6.7
- TI-2023-04136 Improper input validation in Juniper Junos OS CVSS 3.1HIGH 7.5
- TI-2026-74215 Stack-based buffer overflow in Junos OS rpd triggered by BGP peers CVSS 4.0CRITICAL 9.3
- TI-2026-74211 Authentication bypass in Juniper J-Web allows pre-auth CGI execution CVSS 4.0CRITICAL 9.3
- TI-2021-00146 Junos OS and Junos OS Evolved: Upon receipt of a specific BGP FlowSpec message network traffic may be disrupted. CVSS 3.1CRITICAL 10.0
Sources
- CVE-2024-39562 · CVE Program
- CVE-2024-39562 · NVD
- FIRST EPSS
- GHSA-8j3v-w6gq-fj6q · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences