← Vulnerability feed

Vulnerability record · CVE-2025-58751 · published 8 September 2025

CVE-2025-58751: Vitejs vite path traversal vulnerability

Vitejs · Vite

Vite is a frontend tooling framework for JavaScript. Prior to versions 7.1.5, 7.0.7, 6.3.6, and 5.4.20, files starting with the same name with the public directory were served bypassing the `server.fs` settings. Only apps that explicitly expose the Vite dev server to the network (using --host or `server.host` config option), use the public directory feature (enabled by default), and have a symlink in the public directory are affected. Versions 7.1.5, 7.0.7, 6.3.6, and 5.4.20 fix the issue.

2.3 CVSS 4.0 Low EPSS 1.2% · top 32.5% CWE-22 · Path traversalCWE-200 · Information exposure
2.3CVSS 4.0 base score
1.2%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
7References, 2 tagged exploit
17 Jun 2026Last modified by NVD

Description

Vite is a frontend tooling framework for JavaScript. Prior to versions 7.1.5, 7.0.7, 6.3.6, and 5.4.20, files starting with the same name with the public directory were served bypassing the `server.fs` settings. Only apps that explicitly expose the Vite dev server to the network (using --host or `server.host` config option), use the public directory feature (enabled by default), and have a symlink in the public directory are affected. Versions 7.1.5, 7.0.7, 6.3.6, and 5.4.20 fix the issue.

CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:L/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:

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2025-58751 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

7.5CVE-2025-31125Vite dev server improper access control exposes arbitrary filesVite's dev server fails to restrict file access when a request uses the ?inline&import or ?raw?import query patterns, allowing content of files that …KEVEPSS 65%analysed8.2CVE-2026-53571Vitejs vite path traversal vulnerabilityVite is a frontend tooling framework for JavaScript. Prior to 8.0.16, 7.3.5, and 6.4.3, the contents of files that are specified by server.fs.deny ca…EPSS 0.58%8.2CVE-2026-39363Vitejs vite information exposure vulnerabilityVite is a frontend tooling framework for JavaScript. From 6.0.0 to before 6.4.2, 7.3.2, and 8.0.5, if it is possible to connect to the Vite dev serve…EPSS 2.6%8.2CVE-2026-39364Vitejs vite improper access control vulnerabilityVite is a frontend tooling framework for JavaScript. From 7.1.0 to before 7.3.2 and 8.0.5, on the Vite dev server, files that should be blocked by se…EPSS 1.5%7.5CVE-2025-30208Vite dev server @fs allow-list bypass exposes arbitrary filesVite versions before 6.2.3, 6.1.2, 6.0.12, 5.4.15 and 4.5.10 mishandle trailing separators in query string regexes, so appending ?raw?? or ?import&ra…EPSS 75%analysed7.5CVE-2024-23331Vitejs vite information exposure vulnerabilityVite is a frontend tooling framework for javascript. The Vite dev server option `server.fs.deny` can be bypassed on case-insensitive file systems usi…EPSS 0.78%7.5CVE-2023-34092Vitejs vite information exposure vulnerabilityVite provides frontend tooling. Prior to versions 2.9.16, 3.2.7, 4.0.5, 4.1.5, 4.2.3, and 4.3.9, Vite Server Options (`server.fs.deny`) can be bypass…EPSS 3.1%6.5CVE-2025-24010Vitejs vite origin validation error vulnerabilityVite is a frontend tooling framework for javascript. Vite allowed any websites to send any requests to the development server and read the response d…EPSS 0.29%

Source: NIST National Vulnerability Database (record CVE-2025-58751), CISA KEV, FIRST EPSS (scores of 2026-10-02). This page is refreshed as NVD updates the record.