Approved changes feed: RSS · Atom
cpe:2.3:a:vitejs:vite:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Vitejs (b10f11ec-417f-5fda-b8a2-04cf03a82c2a) |
|---|---|
| Product | Vite (9751fe37-ce48-5433-ba4d-243f1ac574cb) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from purl2cpe mapping
PURL mappings
| PURL | Source | Last 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
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-118662 |
vulnerable | 2026-11-03 10:17:04.337394 |
Vite: `server.fs.deny` bypassed with queries
Vite is a frontend tooling framework for JavaScript. From 6.4.4 until 6.4.5, the Vite development server can evaluate server.fs.deny before stripping loader query parameters such as ?raw, ?import&raw, or ?import&url&inline. When the development server is exposed to the network and a sensitive file is inside server.fs.allow but matched by server.fs.deny, an unauthenticated attacker can append one of these queries and retrieve the denied file. This issue is fixed in version 6.4.5.
Published: 2026-10-28T20:33:36.440Z
Updated: 2026-11-02T23:57:05.251Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-112943 |
vulnerable | 2026-11-03 10:16:28.868651 |
launch-editor: escapeCmdArgs() omits % escaping on Windows
launch-editor allows users to open files with line numbers in editor from Node.js. Prior to 2.14.2, launch-editor did not escape % on Windows when passing an argument to cmd. When an environment variable contained a malicious value, it was possible that that content to be executed. This vulnerability is fixed in 2.14.2.
Published: 2026-10-20T14:53:41.777Z
Updated: 2026-10-20T15:13:40.862Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-112947 |
vulnerable | 2026-11-03 10:16:28.831592 |
Vite: First 4 bytes of files outside of `server.fs` setting is exposed by `?vite-wasm-instance`
Vite is a frontend tooling framework for JavaScript. From 8.2.0 until 8.2.4 and 8.3.3, the first 4 bytes of files outside of server.fs setting can be returned to the browser by a request containing ?vite-wasm-instance. Requests containing the ?vite-wasm-instance query are handled by the internal Wasm plugin's load hook. The hook removes the query and reads the resulting path directly from disk, but the server.fs checks were not applied. After reading the file, Vite attempts to parse it as WebAssembly. When that parse fails, Node and deno throws an error that contains the first 4 bytes of the file. This vulnerability is fixed in 8.2.4 and 8.3.3.
Published: 2026-10-20T15:10:51.025Z
Updated: 2026-10-21T15:54:49.530Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-112942 |
vulnerable | 2026-11-03 10:16:28.793196 |
launch-editor: `fs.existsSync()` existence check can be bypassed on Windows
launch-editor allows users to open files with line numbers in editor from Node.js. Prior to 2.14.2, launch-editor-middleware processes an attacker-controlled Windows file argument where the file argument ends in a parent-directory component plus a line-and-column suffix: the path is resolved while the suffix is still present, and launch-editor removes the suffix before its existsSync check, leaving the existing parent directory for existsSync and allowing the attacker-controlled file argument to pass filename existence validation without requiring the malicious filename to exist. The bypass can lead to OS command injection when combined with the separately described Windows percent-expansion flaw. This issue is fixed in version 2.14.2.
Published: 2026-10-20T14:48:06.676Z
Updated: 2026-10-21T15:55:05.963Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-112946 |
vulnerable | 2026-11-03 10:16:28.613034 |
Vite: Files outside `server.fs.allow` could be served when project paths match system paths on non-Windows machine
Vite is a frontend tooling framework for JavaScript. Prior to 6.4.4, 7.3.7, 8.1.6, 8.2.4, and 8.3.3, import analysis can record a root-relative browser URL in safeModulePaths instead of the cleaned resolved module identifier. On a network-accessible, non-Windows development server, an imported project file whose URL matches an absolute host path can authorize a later raw-filesystem request for that host file, provided server.fs.deny does not block it. The request can disclose the matching file outside the project root, but it does not allow arbitrary path traversal because the host path must correspond to a project-relative URL authorized by the application graph. This issue is fixed in versions 6.4.4, 7.3.7, 8.1.6, 8.2.4, and 8.3.3.
Published: 2026-10-20T15:03:55.196Z
Updated: 2026-10-20T16:46:18.810Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-112944 |
vulnerable | 2026-11-03 10:16:28.431191 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-112945 |
vulnerable | 2026-11-03 10:16:28.047309 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-53632 |
vulnerable | 2026-07-29 01:00:27.119688 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-53571 |
vulnerable | 2026-07-29 01:00:27.089125 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-39365 |
vulnerable | 2026-06-08 08:01:16.365678 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-39364 |
vulnerable | 2026-06-08 08:01:16.365109 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-39363 |
vulnerable | 2026-06-08 08:01:16.361920 | db.gcve.eu details were skipped to keep the page responsive. | 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.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.