Approved changes feed: RSS · Atom

cpe:2.3:a:vitejs:vite:*:*:*:*:*:node.js:*:*

part: a version: * update: *

VendorVitejs (b10f11ec-417f-5fda-b8a2-04cf03a82c2a)
ProductVite (9751fe37-ce48-5433-ba4d-243f1ac574cb)
Edition*
Language*
Software edition*
Target softwarenode.js
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/vitejs/vite purl2cpe 2026-06-01 10:16:23.331695
pkg:maven/org.webjars.npm/vite purl2cpe 2026-06-01 10:16:23.331697
pkg:npm/vite purl2cpe 2026-06-01 10:16:23.331698

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-39365 vulnerable 2026-06-08 08:01:16.365751 Vite has a Path Traversal in Optimized Deps `.map` Handling
Vite 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 optimized dependencies resolves file paths and calls readFile without restricting ../ segments in the URL. As a result, it is possible to bypass the server.fs.strict allow list and retrieve .map files located outside the project root, provided they can be parsed as valid source map JSON. This vulnerability is fixed in 6.4.2, 7.3.2, and 8.0.5.
Published: 2026-04-07T19:13:50.927Z
Updated: 2026-04-15T14:23:24.501Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-39364 vulnerable 2026-06-08 08:01:16.365189 Vite has a `server.fs.deny` bypass with queries
Vite 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 server.fs.deny (e.g., .env, *.crt) can be retrieved with HTTP 200 responses when query parameters such as ?raw, ?import&raw, or ?import&url&inline are appended. This vulnerability is fixed in 7.3.2 and 8.0.5.
Published: 2026-04-07T19:12:47.577Z
Updated: 2026-08-17T12:05:13.339Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-39363 vulnerable 2026-06-08 08:01:16.363865 Vite Affected by Arbitrary File Read via Vite Dev Server WebSocket
Vite 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 server’s WebSocket without an Origin header, an attacker can invoke fetchModule via the custom WebSocket event vite:invoke and combine file://... with ?raw (or ?inline) to retrieve the contents of arbitrary files on the server as a JavaScript string (e.g., export default "..."). The access control enforced in the HTTP request path (such as server.fs.allow) is not applied to this WebSocket-based execution path. This vulnerability is fixed in 6.4.2, 7.3.2, and 8.0.5.
Published: 2026-04-07T19:10:44.916Z
Updated: 2026-08-25T12:05:41.283Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-58752 vulnerable 2026-06-08 07:35:19.490350 Vite's `server.fs` settings were not applied to HTML files
Vite is a frontend tooling framework for JavaScript. Prior to versions 7.1.5, 7.0.7, 6.3.6, and 5.4.20, any HTML files on the machine were served regardless of the `server.fs` settings. Only apps that explicitly expose the Vite dev server to the network (using --host or server.host config option) and use `appType: 'spa'` (default) or `appType: 'mpa'` are affected. This vulnerability also affects the preview server. The preview server allowed HTML files not under the output directory to be served. Versions 7.1.5, 7.0.7, 6.3.6, and 5.4.20 fix the issue.
Published: 2025-09-08T22:56:58.039Z
Updated: 2025-09-09T13:29:30.868Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-58751 vulnerable 2026-06-08 07:35:19.489765 Vite middleware may serve files starting with the same name with the public directory
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.
Published: 2025-09-08T22:52:45.667Z
Updated: 2025-09-09T13:29:36.802Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-46565 vulnerable 2026-06-08 07:27:08.439546 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-31125 vulnerable 2026-06-08 07:17:02.440540 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-30208 vulnerable 2026-06-08 07:16:59.295446 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-24010 vulnerable 2026-06-08 07:12:47.330284 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-45812 vulnerable 2026-06-08 06:48:09.069143 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-45811 vulnerable 2026-06-08 06:48:09.067844 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-23331 vulnerable 2026-06-08 06:29:37.306322 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-49293 vulnerable 2026-06-08 06:14:28.940273 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-34092 vulnerable 2026-06-08 06:06:24.486313 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35204 vulnerable 2026-06-08 05:46:04.265337 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.