Skip to main content

Junos Space CVE-2025-59996

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2025-10-09 sirt@juniper.net
5.1
CVSS 4.0 · Vendor: juniper
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Access Junos Space Configuration View input
  2. Delivery
    Inject malicious script tags
  3. Exploit
    Wait for admin to view page
  4. Execution
    Script executes in admin session
  5. Impact
    Run commands with admin permissions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to first store malicious script tags in content rendered by the Junos Space Configuration View page, and then requires a separate user to open that page for the payload to fire (UI:A / victim interaction). The impact scales with the victim's privilege level - commands run with the viewing user's permissions, so maximum impact occurs only when an administrator visits the poisoned page. Limiting factors: this is not self-executing (no automatic triggering), it depends on luring or waiting for a privileged user, and it affects only Junos Space versions before 24.1R4; upgrading to 24.1R4 removes the condition. The vendor's PR:N rating implies no authentication to inject, but the injection surface is a management-console configuration page, so defenders should confirm what access level is actually needed to store the payload.

Impact

This is a stored cross-site scripting (CWE-79) flaw in the Junos Space Configuration View page, reported by Juniper's own SIRT. The signals converge on moderate, not critical, risk. The vendor CVSS 4.0 score is 5.1 (medium) with no impact to the vulnerable system itself (VC:N/VI:N/VA:N) and only low confidentiality/integrity impact to a subsequent system (SC:L/SI:L) - consistent with a client-side script-injection bug rather than direct server compromise. EPSS is low at 0.22% (12th percentile), the CVE is NOT on CISA KEV, and no public exploit is referenced, so there is no public exploit identified at time of analysis. The most important caveat: exploitation is gated by UI:A - a legitimate user, ideally an administrator, must actually visit the poisoned Configuration View page for the injected script to run with their privileges. One notable tension in the data: the vendor vector states PR:N (unauthenticated), yet stored XSS into a management-console Configuration View realistically presupposes some level of access to submit the malicious input; this should be verified with Juniper, as it materially changes the threat model. Net: a real but not top-priority issue - meaningful because successful exploitation can yield administrator-level command execution within Junos Space, but tempered by low exploitation probability, required victim interaction, and no evidence of active exploitation.

Exploit ScenarioDerived

An attacker injects script tags into a field rendered by the Junos Space Configuration View page. When another user - ideally an administrator - later opens that page, the stored script executes in their authenticated session and issues commands with their permissions. No public proof-of-concept is referenced, and the attack cannot proceed until a privileged user views the affected page.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 08, 2026

Stored cross-site scripting (XSS) in Juniper Networks Junos Space (all versions before 24.1R4) allows an attacker to inject script tags into the Configuration View page, which when visited by another user executes commands with that user's privileges - including administrator. The vulnerability requires the attacker to first store the payload in a rendered configuration view and a separate victim to open the poisoned page; authentication requirements are not fully confirmed, with the vendor's CVSS 4.0 vector indicating PR:N (unauthenticated) while the independent assessment rates PR:L (authenticated low-privileged). No public exploit code or active exploitation has been identified at time of analysis (EPSS 0.22%, percentile 12%).

RemediationAI

Vendor-released patch: 24.1R4. Upgrade Junos Space to 24.1R4 or later to eliminate the vulnerability. The vendor advisory (https://supportportal.juniper.net/JSA103140) provides the official fix. If immediate upgrade is not possible, as a compensating control restrict network access to the Junos Space management console to trusted administrators and limit the number of accounts with access to the Configuration View page; be aware that this reduces the attack surface but does not remove the XSS flaw, and it may impact legitimate management workflows. Additionally, monitor configuration data for unexpected script tags and review logs for anomalous activity, though these measures do not substitute for patching. No other workarounds are detailed in the available input.

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

This is a persistent (stored) cross-site scripting vulnerability (CWE-79: Improper Neutralization of Input During Web Page Generation) in Juniper Networks Junos Space, a network management platform. The Configuration View page fails to properly encode or neutralize user-supplied input before rendering it in a web page, allowing an attacker to inject script tags that are stored and later executed in the browser of any user who views the page. Because the script runs in the context of the victim's session, it can perform actions with the victim's permissions, including administrative commands. The affected component is a management-console configuration page, so the injection surface is typically accessible to users who can modify or view configuration data. The vendor's CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N) rates the flaw as 5.1 with PR:N (no privileges required) and UI:A (active user interaction), while the independent CVSS 3.1 assessment (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N) indicates low privileges (PR:L) and requires user interaction (UI:R). This discrepancy suggests that while the vendor believes unauthenticated injection is possible, the practical injection surface is a management console, so defenders should confirm the actual access level needed to store the payload. The CPE strings confirm that all Junos Space versions before 24.1R4 are affected, including 24.1R1, 24.1R2, and 24.1R3.

Know when Junos Space 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

Vendor (juniper) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
vuln.today AI 5.4 MEDIUM

Stored XSS realistically needs authenticated access to inject (PR:L) and a victim to view the page (UI:R); it runs in the victim's browser context (S:C) with limited confidentiality/integrity impact and no availability impact.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (juniper).

CVSS VectorVendor: juniper

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Active
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

DescriptionCVE.org

An Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Juniper Networks Junos Space allows an attacker to inject script tags in the Configuration View page that, when visited by another user, enables the attacker to execute commands with the target's permissions, including an administrator. This issue affects all versions of Junos Space before 24.1R4.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Medium
Juniper vendor-specific network management platform, common in enterprise but not everywhere
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

Affected Products (CPE)CVE.org

cpe:2.3:a:juniper:junos_space:*:*:*:*:*:*:*:*
cpe:2.3:a:juniper:junos_space:24.1:r1:*:*:*:*:*:*
cpe:2.3:a:juniper:junos_space:24.1:r2:*:*:*:*:*:*
cpe:2.3:a:juniper:junos_space:24.1:r3:*:*:*:*:*:*
CVE-2017-10622 CRITICAL
9.8 Oct 13

An authentication bypass vulnerability in Juniper Networks Junos Space Network Management Platform may allow a remote un

CVE-2014-0457 CRITICAL
10.0 Apr 16

Unspecified vulnerability in Oracle Java SE 5.0u61, SE 6u71, 7u51, and 8; JRockit R27.8.1 and R28.3.1; and Java SE Embed

CVE-2015-3209 HIGH
7.5 Jun 15

Heap-based buffer overflow in the PCNET controller in QEMU allows remote attackers to execute arbitrary code by sending

CVE-2014-0429 CRITICAL
10.0 Apr 16

Unspecified vulnerability in Oracle Java SE 5.0u61, 6u71, 7u51, and 8; JRockit R27.8.1 and R28.3.1; and Java SE Embedded

CVE-2014-2421 CRITICAL
10.0 Apr 16

Unspecified vulnerability in Oracle Java SE 5.0u61, 6u71, 7u51, and 8; JavaFX 2.2.51; and Java SE Embedded 7u51 allows r

CVE-2014-0456 CRITICAL
10.0 Apr 16

Unspecified vulnerability in Oracle Java SE 6u71, 7u51, and 8, and Java SE Embedded 7u51, allows remote attackers to aff

CVE-2014-3412 CRITICAL
10.0 May 20

Unspecified vulnerability in Juniper Junos Space before 13.3R1.8, when the firewall in disabled, allows remote attackers

CVE-2016-4926 CRITICAL
9.8 Mar 20

Insufficient authentication vulnerability in Junos Space before 15.2R2 allows remote network based users with access to

CVE-2016-1265 CRITICAL
9.8 Oct 13

A remote unauthenticated network based attacker with access to Junos Space may execute arbitrary code on Junos Space or

CVE-2025-59978 CRITICAL
9.4 Oct 09

Stored cross-site scripting in Juniper Networks Junos Space (all versions before 24.1R4) allows an authenticated attacke

CVE-2016-4929 HIGH
8.8 Mar 20

Command injection vulnerability in Junos Space before 15.2R2 allows attackers to execute arbitrary code as a root user.

CVE-2017-2306 HIGH
8.8 May 30

On Juniper Networks Junos Space versions prior to 16.1R1, due to an insufficient authorization check, readonly users on

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy