Skip to main content

Juniper Junos Space CVE-2025-59976

HIGH
Files or Directories Accessible to External Parties (CWE-552)
2025-10-09 sirt@juniper.net
7.1
CVSS 4.0 · Vendor: juniper
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privileged web account
  2. Exploit
    Craft GET with path traversal
  3. Execution
    Bypass JBoss file-path restriction
  4. Impact
    Read & exfiltrate sensitive files

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling File access restriction
MITRE ATT&CK

2 techniques across 1 tactic: Collection

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

Exploitation Conditions

Requires a valid low-privileged authenticated session on the Junos Space web interface (PR:L) - exploitation is not possible pre-authentication. No special non-default configuration is indicated: the issue affects all versions of Junos Space before 24.1R3 in their normal web-interface deployment, exploited by sending crafted GET requests that defeat the JBoss daemon's file-path restrictions. The main limiting factors are (1) the attacker must already possess or obtain credentials of at least a low-privileged user, and (2) impact is read-only disclosure of files accessible to the JBoss daemon - there is no integrity or availability impact. No user interaction is required.

Impact

This is a moderate-severity information disclosure flaw (CWE-552) with a vendor-assigned CVSS 4.0 base score of 7.1. The vector (AV:N/AC:L/AT:N/PR:L/UI:N) indicates network-reachable, low-complexity exploitation requiring only low-privileged authentication and no user interaction, with impact confined to confidentiality (VC:H; VI:N/VA:N). Signals are internally consistent and point to a real but bounded risk: the EPSS score is low at 0.29% (19th percentile), the CVE is NOT listed in CISA KEV, and no public exploit code was identified in the provided data, so there is no evidence of active or imminent widespread exploitation. The primary driver of priority is that the flaw lets an already-authenticated low-privilege user escalate their read access to arbitrary files on the system - a meaningful privilege/trust-boundary bypass on a network management platform that often stores credentials and device configurations. Net assessment: a legitimate patching priority for Junos Space operators because the attacker barrier is low once any account exists, but not an emergency given low EPSS, no KEV listing, and no known public POC. The requirement for valid (even low-privileged) authentication is the main factor keeping real-world risk below the raw score.

Exploit ScenarioDerived

An attacker who holds any low-privileged account on the Junos Space web interface (or who has phished/obtained such credentials) sends a specially crafted GET request that abuses path handling in the JBoss daemon to traverse outside the normally permitted file path. They retrieve sensitive files - such as configuration data or credentials - that their account level should not be able to read. No public exploit code was identified at time of analysis, and the low complexity (AC:L) means a working request requires little specialized tooling once access exists.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Authenticated file disclosure in Juniper Networks Junos Space lets a low-privileged network-based user read arbitrary files from the appliance filesystem by sending crafted GET requests to the web interface that evade the JBoss daemon's path restrictions. The issue affects all Junos Space versions before 24.1R3, including 24.1R1 and 24.1R2, and is rated by the vendor at CVSS 4.0 base 7.1 (our independent CVSS 3.1 assessment is 6.5, AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) because impact is limited to confidentiality - no integrity or availability effect. Exploitation requires a valid low-privileged session (PR:L per the vector), no user interaction is needed, and there is no public exploit identified at time of analysis; EPSS is low at 0.29% (19th percentile), and the flaw is not in CISA KEV.

RemediationAI

Upgrade Junos Space to 24.1R3 or later - the vendor-released fix is 24.1R3, which resolves the JBoss path restriction bypass; see Juniper advisory JSA103170 at https://supportportal.juniper.net/JSA103170 for the official download and upgrade steps. Because the flaw is only reachable through the web interface by an account holding at least low privileges, compensating controls can reduce but not eliminate exposure while patching is scheduled: restrict network access to the Junos Space web UI to a dedicated management VLAN or jump host and block it from user or general-purpose networks (trade-off: administrators outside that network lose direct access and must route through the jump host), and audit/reduce accounts, especially low-privileged ones, removing unused users and enforcing least privilege (trade-off: operational overhead and possible workflow disruption, and it does not stop a legitimate low-privileged user from exploiting the flaw). Review JBoss/Junos Space web logs for unusual GET requests containing encoded or absolute paths as a detection measure (trade-off: noisy and only retroactive). No configuration setting is documented by the vendor that fully mitigates the vulnerability short of upgrading, since the weakness is in default file-serving behavior.

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

Junos Space is Juniper's network management platform, and its web interface runs on a JBoss application server daemon that is supposed to confine file retrieval to a permitted path. CVE-2025-59976 is a CWE-552 (Files or Directories Accessible to External Parties) weakness combined with path-traversal behavior: specially crafted GET methods cause the daemon to serve files outside the intended document/fetch root, exposing content that low-privileged users should not reach. The vulnerability class is a server-side path restriction failure rather than a memory-safety or injection bug - the request itself is well-formed HTTP; only the path handling is defective. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N) and the assessed CVSS 3.1 vector agree that the attack surface is the network-facing web interface, that a low-privileged authenticated account is a prerequisite, that no non-default configuration or user interaction is required, and that the resulting impact is read-only disclosure of files readable by the JBoss daemon process - which may include configuration, credential or other sensitive data over and above the attacker's assigned privilege.

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 7.1 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/AU:Y/RE:M
vuln.today AI 6.5 MEDIUM

Network-reachable web interface (AV:N) with simple crafted GET requests (AC:L) but requiring a low-privileged account (PR:L); read-only file disclosure gives C:H with no I/A impact.

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

Primary rating from Vendor (juniper).

CVSS VectorVendor: juniper

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

DescriptionCVE.org

An arbitrary file download vulnerability in the web interface of Juniper Networks Junos Space allows a network-based authenticated attacker using a crafted GET method to access any file on the file system. Using specially crafted GET methods, an attacker can gain access to files beyond the file path normally allowed by the JBoss daemon. These files could contain sensitive information restricted from access by low-privileged users.This issue affects all versions of Junos Space before 24.1R3.

Executive ViewAI

Why It Matters

Juniper Networks Junos Space deployments running versions before 24.1R3, including 24.1R1 and 24.1R2, are affected by a high-severity file-disclosure flaw that lets an authenticated low-privileged user read arbitrary files from the appliance. With no vendor-released patch identified at time of analysis and no public exploit identified at time of analysis, the primary business risk is unauthorized exposure of sensitive data stored on the appliance, which can affect compliance and security operations. Leadership should ensure affected systems are inventoried, tightly access-controlled, and monitored while tracking Juniper's remediation timeline.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include restricting network access to the Junos Space web interface to trusted management networks, enforcing least privilege and reducing low-privileged accounts, monitoring for crafted GET requests or path-traversal activity, segmenting the appliance from untrusted networks, reviewing sensitive files and credentials stored on the appliance, and applying vendor-provided workarounds or upgrading to 24.1R3 when available.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Medium
Juniper network management platform, common in Juniper-centric enterprise/SP networks
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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
High

Priority Score

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

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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:*:*:*:*:*:*
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