Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/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
Network-reachable dashboard needs no auth or interaction (AV:N/AC:L/PR:N/UI:N); read-only file disclosure gives C:H with no integrity/availability impact and no scope change.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
13DescriptionCVE.org
A path traversal vulnerability was identified in Ray Dashboard (default port 8265) in Ray versions prior to 2.8.1. Due to improper validation and sanitization of user-supplied paths in the static file handling mechanism, an attacker can use traversal sequences (e.g., ../) to access files outside the intended static directory, resulting in local file disclosure.
AnalysisAI
Local file disclosure in the Ray Dashboard (default TCP port 8265) of the Ray distributed-computing framework affects all releases prior to 2.8.1, where the static file handler fails to sanitize user-supplied paths. Remote attackers can submit directory-traversal sequences to read arbitrary files outside the intended static directory, exposing source code, configuration, and credentials. Publicly available exploit code exists (reported by VulnCheck), though EPSS estimates exploitation probability at only 0.07% (20th percentile) and the issue is not listed in CISA KEV.
Technical ContextAI
Ray is an open-source framework for scaling Python and AI/ML workloads across clusters; its Dashboard is a web service (default port 8265) that serves bundled static assets alongside live cluster telemetry. The flaw is a classic CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal'): the static-file route concatenates attacker-controlled path segments without canonicalizing or constraining them to the asset root, so sequences such as '../' resolve to locations elsewhere on the host filesystem. The affected component is identified by CPE cpe:2.3:a:ray-project:ray:*:*:*:*:*:*:*:* for all versions below 2.8.1. Because the handler only reads and returns file contents, the impact is confidentiality-only disclosure rather than write or code execution.
RemediationAI
Vendor-released patch: upgrade Ray to 2.8.1 or later, which is the first release containing the fix (all versions below 2.8.1 are vulnerable). On Red Hat-based systems, apply the corresponding errata (RHSA-2026:5809, RHSA-2026:6761, RHSA-2026:6762, RHSA-2026:19712, or RHSA-2026:24977 as applicable to your channel). Where immediate patching is not possible, the most effective compensating control is to remove network exposure of the Dashboard: bind port 8265 to localhost or a trusted management interface and place it behind a reverse proxy that enforces authentication and normalizes/rejects path-traversal sequences, accepting the trade-off that operators lose direct browser access to the dashboard. Restrict ingress to port 8265 with host or network firewall rules to known administrative sources, and avoid exposing the Ray cluster or dashboard directly to the internet; note these network controls do not fix the underlying flaw and must be lifted only after upgrading. Refer to the VulnCheck advisory (https://www.vulncheck.com/advisories/ray-dashboard-path-traversal-leading-to-local-file-disclosure) and NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2026-32981) for authoritative details.
Ray is an AI compute engine. Rated critical severity (CVSS 9.4), this vulnerability is remotely exploitable, no authenti
A command injection existed in Ray's cpu_profile URL parameter allowing attackers to execute os commands on the system r
Anyscale Ray 2.6.3 and 2.8.0 allows /log_proxy SSRF. Rated critical severity (CVSS 9.1), this vulnerability is remotely
LFI in Ray's /static/ directory allows attackers to read any file on the server without authentication. Rated high sever
LFI in Ray's log API endpoint allows attackers to read any file on the server without authentication. Rated high severit
Ray dashboard versions 2.53.0 and below lack proper authentication on DELETE endpoints, allowing unauthenticated attacke
Remote code execution in Ray (the distributed compute/ML framework) before version 2.56.0 lets attackers run arbitrary c
Same weakness CWE-22 – Path Traversal
View allSame technique Path Traversal
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-12635
GHSA-j3mh-qmjj-xp83