VITE FILE LEAK via ?inline&import pre-6.2.4/6.1.3/6.0.13/5.4.16/4.5.11
CVE-2025-31125 Published on March 31, 2025
Vite has a `server.fs.deny` bypassed for `inline` and `raw` with `?import` query
Vite is a frontend tooling framework for javascript. Vite exposes content of non-allowed files using ?inline&import or ?raw?import. Only apps explicitly exposing the Vite dev server to the network (using --host or server.host config option) are affected. This vulnerability is fixed in 6.2.4, 6.1.3, 6.0.13, 5.4.16, and 4.5.11.
Known Exploited Vulnerability
This Vite Vitejs Improper Access Control Vulnerability is part of CISA's list of Known Exploited Vulnerabilities. Vite Vitejs contains an improper access control vulnerability that exposes content of non-allowed files using ?inline&import or ?raw?import. Only apps explicitly exposing the Vite dev server to the network (using --host or server.host config option) are affected.
The following remediation steps are recommended / required by February 12, 2026: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
Vulnerability Analysis
CVE-2025-31125 can be exploited with network access, requires user interaction. This vulnerability is consided to have a high level of attack complexity. This vulnerability is known to be actively exploited by threat actors. The potential impact of an exploit of this vulnerability is considered to have a high impact on confidentiality, with no impact on integrity and availability.
Weakness Types
What is an Information Disclosure Vulnerability?
The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.
CVE-2025-31125 has been classified to as an Information Disclosure vulnerability or weakness.
What is an Authorization Vulnerability?
The software does not restrict or incorrectly restricts access to a resource from an unauthorized actor.
CVE-2025-31125 has been classified to as an Authorization vulnerability or weakness.
Products Associated with CVE-2025-31125
Want to know whenever a new CVE is published for Vitejs Vite? stack.watch will email you.
Affected Versions
vitejs vite:- Version >= 6.2.0, < 6.2.4 is affected.
- Version >= 6.1.0, < 6.1.3 is affected.
- Version >= 6.0.0, < 6.0.13 is affected.
- Version >= 5.0.0, < 5.4.16 is affected.
- Version < 4.5.11 is affected.
Exploit Probability
EPSS (Exploit Prediction Scoring System) scores estimate the probability that a vulnerability will be exploited in the wild within the next 30 days. The percentile shows you how this score compares to all other vulnerabilities.