Junos Space: Shared secrets stored in recoverable format and directly exposed through the UI
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-522.
Summary
The Junos Space Network Management Platform has been found to store shared secrets in a recoverable format that can be exposed through the UI. An attacker who is able to execute arbitrary code in the victim browser (for example via XSS) or access cached contents may be able to obtain a copy of credentials managed by Junos Space. The impact of a successful attack includes, but is not limited to, obtaining access to other servers connected to the Junos Space Management Platform. This issue affects Juniper Networks Junos Space versions prior to 20.3R1.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Juniper | Junos Space | before 20.3R1 | 20.3R1 | Patch available | CNA |
- Junos Space VendorJuniper Affected before 20.3R1 Fixed in 20.3R1 Patch available CNA
CPE configurations NVD · 44
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:juniper:junos_space:1.0:*:*:*:*:*:*:* | 1.0 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:1.1:*:*:*:*:*:*:* | 1.1 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:1.2:*:*:*:*:*:*:* | 1.2 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:1.3:*:*:*:*:*:*:* | 1.3 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:1.4:*:*:*:*:*:*:* | 1.4 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:2.0:*:*:*:*:*:*:* | 2.0 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:11.1:*:*:*:*:*:*:* | 11.1 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:11.2:*:*:*:*:*:*:* | 11.2 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:11.3:*:*:*:*:*:*:* | 11.3 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:11.4:*:*:*:*:*:*:* | 11.4 | Vulnerable | Juniper |
- cpe:2.3:a:juniper:junos_space:1.0:*:*:*:*:*:*:* Versions 1.0 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:1.1:*:*:*:*:*:*:* Versions 1.1 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:1.2:*:*:*:*:*:*:* Versions 1.2 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:1.3:*:*:*:*:*:*:* Versions 1.3 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:1.4:*:*:*:*:*:*:* Versions 1.4 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:2.0:*:*:*:*:*:*:* Versions 2.0 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:11.1:*:*:*:*:*:*:* Versions 11.1 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:11.2:*:*:*:*:*:*:* Versions 11.2 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:11.3:*:*:*:*:*:*:* Versions 11.3 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:11.4:*:*:*:*:*:*:* Versions 11.4 Vulnerable ·Juniper
Show 34 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:juniper:junos_space:12.1:*:*:*:*:*:*:* | 12.1 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:12.2:*:*:*:*:*:*:* | 12.2 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:12.3:*:*:*:*:*:*:* | 12.3 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:13.1:-:*:*:*:*:*:* | 13.1 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:13.1:r1.8:*:*:*:*:*:* | 13.1 r1.8 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:13.3:r3:*:*:*:*:*:* | 13.3 r3 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:14.1:-:*:*:*:*:*:* | 14.1 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:15.1:-:*:*:*:*:*:* | 15.1 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:15.1:r2:*:*:*:*:*:* | 15.1 r2 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:15.1:r4:*:*:*:*:*:* | 15.1 r4 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:15.2:-:*:*:*:*:*:* | 15.2 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:16.1:-:*:*:*:*:*:* | 16.1 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:17.1:-:*:*:*:*:*:* | 17.1 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:17.2:-:*:*:*:*:*:* | 17.2 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:17.2:r1.4:*:*:*:*:*:* | 17.2 r1.4 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:18.1:-:*:*:*:*:*:* | 18.1 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:18.1r1:*:*:*:*:*:*:* | 18.1r1 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:18.2:-:*:*:*:*:*:* | 18.2 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:18.3:-:*:*:*:*:*:* | 18.3 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:18.4:-:*:*:*:*:*:* | 18.4 | Vulnerable | Juniper |
| cpe:2.3:a:juniper:junos_space:19.1:-:*:*:*:*:*:* | 19.1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:15.1:r1:*:*:*:*:*:* | 15.1 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:15.2:r1:*:*:*:*:*:* | 15.2 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:16.1:*:*:*:*:*:*:* | 16.1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:17.2:*:*:*:*:*:*:* | 17.2 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:18.1:r1:*:*:*:*:*:* | 18.1 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:18.2:r1:*:*:*:*:*:* | 18.2 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:18.3:r1:*:*:*:*:*:* | 18.3 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:18.4:r1:*:*:*:*:*:* | 18.4 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:19.1:r1:*:*:*:*:*:* | 19.1 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:19.2:r1:*:*:*:*:*:* | 19.2 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:19.3:r1:*:*:*:*:*:* | 19.3 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:19.4:r1:*:*:*:*:*:* | 19.4 r1 | Vulnerable | Juniper |
| cpe:2.3:o:juniper:junos_space:20.1:r1:*:*:*:*:*:* | 20.1 r1 | Vulnerable | Juniper |
- cpe:2.3:a:juniper:junos_space:12.1:*:*:*:*:*:*:* Versions 12.1 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:12.2:*:*:*:*:*:*:* Versions 12.2 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:12.3:*:*:*:*:*:*:* Versions 12.3 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:13.1:-:*:*:*:*:*:* Versions 13.1 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:13.1:r1.8:*:*:*:*:*:* Versions 13.1 r1.8 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:13.3:r3:*:*:*:*:*:* Versions 13.3 r3 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:14.1:-:*:*:*:*:*:* Versions 14.1 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:15.1:-:*:*:*:*:*:* Versions 15.1 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:15.1:r2:*:*:*:*:*:* Versions 15.1 r2 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:15.1:r4:*:*:*:*:*:* Versions 15.1 r4 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:15.2:-:*:*:*:*:*:* Versions 15.2 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:16.1:-:*:*:*:*:*:* Versions 16.1 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:17.1:-:*:*:*:*:*:* Versions 17.1 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:17.2:-:*:*:*:*:*:* Versions 17.2 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:17.2:r1.4:*:*:*:*:*:* Versions 17.2 r1.4 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:18.1:-:*:*:*:*:*:* Versions 18.1 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:18.1r1:*:*:*:*:*:*:* Versions 18.1r1 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:18.2:-:*:*:*:*:*:* Versions 18.2 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:18.3:-:*:*:*:*:*:* Versions 18.3 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:18.4:-:*:*:*:*:*:* Versions 18.4 Vulnerable ·Juniper
- cpe:2.3:a:juniper:junos_space:19.1:-:*:*:*:*:*:* Versions 19.1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:15.1:r1:*:*:*:*:*:* Versions 15.1 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:15.2:r1:*:*:*:*:*:* Versions 15.2 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:16.1:*:*:*:*:*:*:* Versions 16.1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:17.2:*:*:*:*:*:*:* Versions 17.2 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:18.1:r1:*:*:*:*:*:* Versions 18.1 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:18.2:r1:*:*:*:*:*:* Versions 18.2 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:18.3:r1:*:*:*:*:*:* Versions 18.3 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:18.4:r1:*:*:*:*:*:* Versions 18.4 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:19.1:r1:*:*:*:*:*:* Versions 19.1 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:19.2:r1:*:*:*:*:*:* Versions 19.2 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:19.3:r1:*:*:*:*:*:* Versions 19.3 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:19.4:r1:*:*:*:*:*:* Versions 19.4 r1 Vulnerable ·Juniper
- cpe:2.3:o:juniper:junos_space:20.1:r1:*:*:*:*:*:* Versions 20.1 r1 Vulnerable ·Juniper
Remediation
- Fix · CNA Junos Space (Juniper Networks) Fixed in 20.3R1
Timeline
- 2026-10-02 Threatist record created from CVE-2021-0220
- 2026-10-03 Alias added: GHSA-wvhm-q7jr-v337
References
Advisory 1
More Juniper Junos Space vulnerabilities
- TI-2014-00408 Unspecified vulnerability in Oracle Java SE 5.0u61, 6u71, 7u51, and 8; JRockit R27.8.1… CVSS 2.0HIGH 10.0
- TI-2014-01931 Unspecified vulnerability in Oracle Java SE 5.0u61, 6u71, 7u51, and 8; JavaFX 2.2.51; and… CVSS 2.0HIGH 10.0
- TI-2014-00436 Unspecified vulnerability in Oracle Java SE 5.0u61, SE 6u71, 7u51, and 8; JRockit R27.8.1… CVSS 2.0HIGH 10.0
- TI-2014-00435 Unspecified vulnerability in Oracle Java SE 6u71, 7u51, and 8, and Java SE Embedded 7u51… CVSS 2.0HIGH 10.0
- TI-2017-07788 Junos Space: Authentication bypass vulnerability CVSS 3.0CRITICAL 9.8
- TI-2014-02744 Unspecified vulnerability in Juniper Junos Space before 13.3R1.8, when the firewall in… CVSS 2.0HIGH 10.0
Sources
- CVE-2021-0220 · CVE Program
- CVE-2021-0220 · NVD
- FIRST EPSS
- GHSA-wvhm-q7jr-v337 · 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