CVE
CVE-2025-21590
- First Reported
- Oct 20, 2026
- Latest Reported
- Oct 20, 2026
CVE Enrichment
- CVSS
- 6.7 MEDIUM
- EPSS
- 1.74%
- EPSS Percentile
- 77.35%
- CISA KEV
- YES — Known Exploited Vulnerability
Description
An Improper Isolation or Compartmentalization vulnerability in the kernel of Juniper Networks Junos OS allows a local attacker with high privileges to compromise the integrity of the device. A local attacker with access to the shell is able to inject arbitrary code which can compromise an affected device. This issue is not exploitable from the Junos CLI. This issue affects Junos OS: * All versions before 21.2R3-S9, * 21.4 versions before 21.4R3-S10, * 22.2 versions before 22.2R3-S6, * 22.4 versions before 22.4R3-S6, * 23.2 versions before 23.2R2-S3, * 23.4 versions before 23.4R2-S4, * 24.2 versions before 24.2R1-S2, 24.2R2.
Technical Details
- CVSS Version
- 4.0
- CNA / NVD Source
- sirt@juniper.net
- Published
- 12-Mar-2025 21:15
- Last Modified
- 02-Oct-2026 01:23
- EPSS Date
- 2026-10-20
- CWE
- CWE-653
CVSS Vector
CVSS:4.0 AV:L /
AC:L /
AT:N /
PR:H /
UI:N /
VC:N /
VI:H /
VA:N /
SC:N /
SI:N /
SA:N /
E:X /
CR:X /
IR:X /
AR:X /
MAV:X /
MAC:X /
MAT:X /
MPR:X /
MUI:X /
MVC:X /
MVI:X /
MVA:X /
MSC:X /
MSI:X /
MSA:X /
S:X /
AU:X /
R:X /
V:X /
RE:X /
U:X
CISA KEV Details
- Date Added
- 2025-03-13
- Remediation Due
- 2025-04-03
- Known Ransomware Campaign Use
- Unknown
- Required Action
- Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
- Notes
- https://supportportal.juniper.net/s/article/2025-03-Out-of-Cycle-Security-Bulletin-Junos-OS-A-local-attacker-with-shell-access-can-execute-arbitrary-code-CVE-2025-21590?language=en_US ; https://nvd.nist.gov/vuln/detail/CVE-2025-21590
Affected Products / Versions
- juniper / junos
Version / affected range: * · before (exclusive) 21.2
cpe:2.3:o:juniper:junos:*:*:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:-:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r1:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r1-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r1-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r2:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r2-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r2-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r3:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r3-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r3-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r3-s3:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r3-s4:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r3-s5:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r3-s6:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r3-s7:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.2
cpe:2.3:o:juniper:junos:21.2:r3-s8:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:-:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r1:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r1-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r1-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r2:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r2-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r2-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r3:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r3-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r3-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r3-s3:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r3-s4:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r3-s5:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r3-s6:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r3-s7:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r3-s8:*:*:*:*:*:* - juniper / junos
Version / affected range: 21.4
cpe:2.3:o:juniper:junos:21.4:r3-s9:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:-:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:r1:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:r1-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:r1-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:r2:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:r2-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:r2-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:r3:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:r3-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:r3-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:r3-s3:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:r3-s4:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.2
cpe:2.3:o:juniper:junos:22.2:r3-s5:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:-:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:r1:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:r1-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:r1-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:r2:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:r2-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:r2-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:r3:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:r3-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:r3-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:r3-s3:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:r3-s4:*:*:*:*:*:* - juniper / junos
Version / affected range: 22.4
cpe:2.3:o:juniper:junos:22.4:r3-s5:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.2
cpe:2.3:o:juniper:junos:23.2:-:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.2
cpe:2.3:o:juniper:junos:23.2:r1:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.2
cpe:2.3:o:juniper:junos:23.2:r1-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.2
cpe:2.3:o:juniper:junos:23.2:r1-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.2
cpe:2.3:o:juniper:junos:23.2:r2:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.2
cpe:2.3:o:juniper:junos:23.2:r2-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.2
cpe:2.3:o:juniper:junos:23.2:r2-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.4
cpe:2.3:o:juniper:junos:23.4:-:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.4
cpe:2.3:o:juniper:junos:23.4:r1:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.4
cpe:2.3:o:juniper:junos:23.4:r1-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.4
cpe:2.3:o:juniper:junos:23.4:r1-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.4
cpe:2.3:o:juniper:junos:23.4:r2:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.4
cpe:2.3:o:juniper:junos:23.4:r2-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.4
cpe:2.3:o:juniper:junos:23.4:r2-s2:*:*:*:*:*:* - juniper / junos
Version / affected range: 23.4
cpe:2.3:o:juniper:junos:23.4:r2-s3:*:*:*:*:*:* - juniper / junos
Version / affected range: 24.2
cpe:2.3:o:juniper:junos:24.2:-:*:*:*:*:*:* - juniper / junos
Version / affected range: 24.2
cpe:2.3:o:juniper:junos:24.2:r1:*:*:*:*:*:* - juniper / junos
Version / affected range: 24.2
cpe:2.3:o:juniper:junos:24.2:r1-s1:*:*:*:*:*:* - juniper / junos
Version / affected range: 24.2
cpe:2.3:o:juniper:junos:24.2:r2:*:*:*:*:*:*
References
Sources: NVD · FIRST EPSS · CISA KEV
Latest successful provider update; providers refresh independently.
Reported Context (1)
- MARCH 12 Disclosure of UNC3886 exploiting CVE-2025-21590 in Juniper Check Point’s 2026 Report Highlights Social Engineering and Unmonitored Infrastructure Risks
CVE (13)
Malware (10)
People (10)
Threat Actors (27)
MITRE ATT&CK (15)
Vendors (10)
Products (15)
Tools (3)
Industries (10)
Countries (10)
Note: Related entities, including threat actors, malware, CVEs, MITRE ATT&CK techniques, vendors, products, tools, countries, and industries, are shown when they appear in the same reporting. Their presence does not necessarily mean they were targeted, compromised, vulnerable, responsible for the activity, or directly involved in the incident.