Missing authorization in Juniper Junos OS Evolved
Key facts
- Attack vector
- Local
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-862.
Summary
A Missing Authorization vulnerability in the internal virtual routing and forwarding (VRF) of Juniper Networks Junos OS Evolved allows a local, low-privileged user to gain root privileges, leading to a system compromise. Any low-privileged user with the capability to send packets over the internal VRF can execute arbitrary Junos commands and modify the configuration, and thus compromise the system. This issue affects Junos OS Evolved: * All versions before 22.2R3-S7-EVO, * from 22.4 before 22.4R3-S7-EVO, * from 23.2 before 23.2R2-S4-EVO, * from 23.4 before 23.4R2-S5-EVO, * from 24.2 before 24.2R2-S1-EVO * from 24.4 before 24.4R1-S2-EVO, 24.4R2-EVO.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
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 22.2R3-S7-EVO; 22.4 to before 22.4R3-S7-EVO; 23.2 to before 23.2R2-S4-EVO; 23.4 to before 23.4R2-S5-EVO; 24.2 to before 24.2R2-S1-EVO; 24.4 to before 24.4R1-S2-EVO, 24.4R2-EVO | 22.2R3-S7-EVO, 22.4R3-S7-EVO, 23.2R2-S4-EVO, 23.4R2-S5-EVO, 24.2R2-S1-EVO, 24.4R1-S2-EVO, 24.4R2-EVO | Patch available | CNA |
- Junos OS Evolved VendorJuniper Affected before 22.2R3-S7-EVO; 22.4 to before 22.4R3-S7-EVO; 23.2 to before 23.2R2-S4-EVO; 23.4 to before 23.4R2-S5-EVO; 24.2 to before 24.2R2-S1-EVO; 24.4 to before 24.4R1-S2-EVO, 24.4R2-EVO Fixed in 22.2R3-S7-EVO, 22.4R3-S7-EVO, 23.2R2-S4-EVO, 23.4R2-S5-EVO, 24.2R2-S1-EVO, 24.4R1-S2-EVO, 24.4R2-EVO Patch available CNA
CPE configurations NVD · 53
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:juniper:junos_os_evolved:*:*:*:*:*:*:*:* | before 22.2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:-:*:*:*:*:*:* | 22.2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r1:*:*:*:*:*:* | 22.2 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r1-s1:*:*:*:*:*:* | 22.2 r1-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r1-s2:*:*:*:*:*:* | 22.2 r1-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r2:*:*:*:*:*:* | 22.2 r2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r2-s1:*:*:*:*:*:* | 22.2 r2-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r2-s2:*:*:*:*:*:* | 22.2 r2-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r3:*:*:*:*:*:* | 22.2 r3 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r3-s1:*:*:*:*:*:* | 22.2 r3-s1 | Vulnerable | Juniper |
- cpe:2.3:o:juniper:junos_os_evolved:*:*:*:*:*:*:*:* Versions before 22.2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:-:*:*:*:*:*:* Versions 22.2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r1:*:*:*:*:*:* Versions 22.2 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r1-s1:*:*:*:*:*:* Versions 22.2 r1-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r1-s2:*:*:*:*:*:* Versions 22.2 r1-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r2:*:*:*:*:*:* Versions 22.2 r2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r2-s1:*:*:*:*:*:* Versions 22.2 r2-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r2-s2:*:*:*:*:*:* Versions 22.2 r2-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r3:*:*:*:*:*:* Versions 22.2 r3 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r3-s1:*:*:*:*:*:* Versions 22.2 r3-s1 Vulnerable ·Juniper
Show 43 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r3-s2:*:*:*:*:*:* | 22.2 r3-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r3-s3:*:*:*:*:*:* | 22.2 r3-s3 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r3-s4:*:*:*:*:*:* | 22.2 r3-s4 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r3-s5:*:*:*:*:*:* | 22.2 r3-s5 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.2:r3-s6:*:*:*:*:*:* | 22.2 r3-s6 | 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:22.4:r3:*:*:*:*:*:* | 22.4 r3 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:r3-s1:*:*:*:*:*:* | 22.4 r3-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:r3-s2:*:*:*:*:*:* | 22.4 r3-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:r3-s3:*:*:*:*:*:* | 22.4 r3-s3 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:r3-s4:*:*:*:*:*:* | 22.4 r3-s4 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:r3-s5:*:*:*:*:*:* | 22.4 r3-s5 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:22.4:r3-s6:*:*:*:*:*:* | 22.4 r3-s6 | 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:23.2:r2:*:*:*:*:*:* | 23.2 r2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.2:r2-s1:*:*:*:*:*:* | 23.2 r2-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.2:r2-s2:*:*:*:*:*:* | 23.2 r2-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.2:r2-s3:*:*:*:*:*:* | 23.2 r2-s3 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.4:-:*:*:*:*:*:* | 23.4 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.4:r1:*:*:*:*:*:* | 23.4 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.4:r1-s1:*:*:*:*:*:* | 23.4 r1-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.4:r1-s2:*:*:*:*:*:* | 23.4 r1-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.4:r2:*:*:*:*:*:* | 23.4 r2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.4:r2-s1:*:*:*:*:*:* | 23.4 r2-s1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.4:r2-s2:*:*:*:*:*:* | 23.4 r2-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.4:r2-s3:*:*:*:*:*:* | 23.4 r2-s3 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:23.4:r2-s4:*:*:*:*:*:* | 23.4 r2-s4 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:24.2:-:*:*:*:*:*:* | 24.2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:24.2:r1:*:*:*:*:*:* | 24.2 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:24.2:r1-s2:*:*:*:*:*:* | 24.2 r1-s2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:24.2:r2:*:*:*:*:*:* | 24.2 r2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:24.4:-:*:*:*:*:*:* | 24.4 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:24.4:r1:*:*:*:*:*:* | 24.4 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_os_evolved:24.4:r2:*:*:*:*:*:* | 24.4 r2 | Vulnerable | Juniper |
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r3-s2:*:*:*:*:*:* Versions 22.2 r3-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r3-s3:*:*:*:*:*:* Versions 22.2 r3-s3 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r3-s4:*:*:*:*:*:* Versions 22.2 r3-s4 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r3-s5:*:*:*:*:*:* Versions 22.2 r3-s5 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.2:r3-s6:*:*:*:*:*:* Versions 22.2 r3-s6 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:22.4:r3:*:*:*:*:*:* Versions 22.4 r3 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:r3-s1:*:*:*:*:*:* Versions 22.4 r3-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:r3-s2:*:*:*:*:*:* Versions 22.4 r3-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:r3-s3:*:*:*:*:*:* Versions 22.4 r3-s3 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:r3-s4:*:*:*:*:*:* Versions 22.4 r3-s4 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:r3-s5:*:*:*:*:*:* Versions 22.4 r3-s5 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:22.4:r3-s6:*:*:*:*:*:* Versions 22.4 r3-s6 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
- cpe:2.3:o:juniper:junos_os_evolved:23.2:r2:*:*:*:*:*:* Versions 23.2 r2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.2:r2-s1:*:*:*:*:*:* Versions 23.2 r2-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.2:r2-s2:*:*:*:*:*:* Versions 23.2 r2-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.2:r2-s3:*:*:*:*:*:* Versions 23.2 r2-s3 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.4:-:*:*:*:*:*:* Versions 23.4 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.4:r1:*:*:*:*:*:* Versions 23.4 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.4:r1-s1:*:*:*:*:*:* Versions 23.4 r1-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.4:r1-s2:*:*:*:*:*:* Versions 23.4 r1-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.4:r2:*:*:*:*:*:* Versions 23.4 r2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.4:r2-s1:*:*:*:*:*:* Versions 23.4 r2-s1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.4:r2-s2:*:*:*:*:*:* Versions 23.4 r2-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.4:r2-s3:*:*:*:*:*:* Versions 23.4 r2-s3 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:23.4:r2-s4:*:*:*:*:*:* Versions 23.4 r2-s4 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:24.2:-:*:*:*:*:*:* Versions 24.2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:24.2:r1:*:*:*:*:*:* Versions 24.2 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:24.2:r1-s2:*:*:*:*:*:* Versions 24.2 r1-s2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:24.2:r2:*:*:*:*:*:* Versions 24.2 r2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:24.4:-:*:*:*:*:*:* Versions 24.4 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:24.4:r1:*:*:*:*:*:* Versions 24.4 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_os_evolved:24.4:r2:*:*:*:*:*:* Versions 24.4 r2 Vulnerable ·Juniper
Remediation
- Fix · CNA Junos OS Evolved (Juniper Networks) Fixed in 22.2R3-S7-EVO, 22.4R3-S7-EVO, 23.2R2-S4-EVO, 23.4R2-S5-EVO, 24.2R2-S1-EVO, 24.4R1-S2-EVO, 24.4R2-EVO
Timeline
- 2026-10-02 Threatist record created from CVE-2025-52954
- 2026-10-03 Alias added: GHSA-m3w7-vqq8-286x
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-2025-52954 · CVE Program
- CVE-2025-52954 · NVD
- FIRST EPSS
- GHSA-m3w7-vqq8-286x · 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