← Vulnerability feed

Vulnerability record · CVE-2025-24010 · published 20 January 2025

CVE-2025-24010: Vitejs vite origin validation error vulnerability

Vitejs · Vite

Vite is a frontend tooling framework for javascript. Vite allowed any websites to send any requests to the development server and read the response due to default CORS settings and lack of validation on the Origin header for WebSocket connections. This vulnerability is fixed in 6.0.9, 5.4.12, and 4.5.6.

6.5 CVSS 3.1 Medium EPSS 0.29% · top 80.4% CWE-346 · Origin validation errorCWE-350 · CWE-350
6.5CVSS 3.1 base score
0.29%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
1References, 1 tagged exploit
17 Jun 2026Last modified by NVD

Description

Vite is a frontend tooling framework for javascript. Vite allowed any websites to send any requests to the development server and read the response due to default CORS settings and lack of validation on the Origin header for WebSocket connections. This vulnerability is fixed in 6.0.9, 5.4.12, and 4.5.6.

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N

Affected products

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

References

LinkTags
https://github.com/vitejs/vite/security/advisories/GHSA-vg6x-rcgg-rjx6 ExploitMitigationThird Party Advisory

Track CVE-2025-24010 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.3CVE-2026-39365Vitejs vite path traversal vulnerabilityVite is a frontend tooling framework for JavaScript. From 6.0.0 to before 6.4.2, 7.3.2, and 8.0.5, the dev server’s handling of .map requests for opt…EPSS 0.98%

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