Approved changes feed: RSS · Atom

cpe:2.3:a:vitejs:vite:*:*:*:*:*:*:*:*

part: a version: * update: *

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

PURL mappings

PURLSourceLast updated
pkg:github/vitejs/vite purl2cpe 2026-06-01 10:16:23.162169
pkg:maven/org.webjars.npm/vite purl2cpe 2026-06-01 10:16:23.162172
pkg:npm/vite purl2cpe 2026-06-01 10:16:23.162175

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-53632 vulnerable 2026-07-29 01:00:27.119688 NTLMv2 hash disclosure via UNC path handling on Windows
launch-editor allows users to open files with line numbers in editor from Node.js. Prior to 2.14.1, the launch-editor NPM package accesses arbitrary paths including Windows UNC paths. When a UNC path is opened, Windows automatically attempts NTLM authentication to the remote host, causing the user’s NTLMv2 password hash to be leaked to an attacker-controlled SMB server. This can result in credential compromise through offline hash cracking. This vulnerability is fixed in 2.14.1.
Published: 2026-06-22T15:54:09.240Z
Updated: 2026-06-22T17:30:11.939Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-53571 vulnerable 2026-07-29 01:00:27.089125 Vite: `server.fs.deny` bypass on Windows alternate paths
Vite 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 can be returned to the browser on Windows. Vite’s dev server denies direct access to sensitive files through server.fs.deny, including entries such as .env, .env.*, and *.{crt,pem}. However, on Windows, the deny logic does not correctly normalize NTFS ADS path forms before access checks are applied. Because of this, requests such as /.env::$DATA?raw are treated as allowed paths, while Windows resolves them to the original file's default data stream. Similar to that, Windows allows accessing a file using a different name with the 8.3 short name compatibility feature. Vite did not reject accessing files via them. This vulnerability is fixed in 8.0.16, 7.3.5, and 6.4.3.
Published: 2026-06-22T16:10:58.500Z
Updated: 2026-06-22T18:07:53.961Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-39365 vulnerable 2026-06-08 08:01:16.365678 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.365109 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.361920 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-62522 vulnerable 2026-06-08 07:37:29.889343 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-58752 vulnerable 2026-06-08 07:35:19.490177 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-58751 vulnerable 2026-06-08 07:35:19.488847 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-46565 vulnerable 2026-06-08 07:27:08.438930 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-32395 vulnerable 2026-06-08 07:18:59.711139 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-31486 vulnerable 2026-06-08 07:18:57.918888 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.440376 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.294304 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.329244 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-52011 vulnerable 2026-06-08 06:52:14.578951 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.069191 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.068553 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-31207 vulnerable 2026-06-08 06:35:31.091465 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.305446 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.939376 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.485715 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.