Patchfirst
Chainvitejs · vitenpm:vite

vitejs vite: successive fixes (2022–2026)

9 CVEs over 9 generations, 18 Aug 2022 to 7 Apr 2026. 1 is in .

Family tree

Left to right by publication date.Oldest first. Select a CVE to open it.
  1. CVE-2022-3520418 Aug 2022 First in the chain
  2. CVE-2023-340921 Jun 2023 related to CVE-2022-35204
  3. CVE-2024-2333119 Jan 2024 related to CVE-2023-34092related to CVE-2022-35204
  4. CVE-2024-312074 Apr 2024 related to CVE-2024-23331related to CVE-2022-35204and 1 more
  5. CVE-2024-4581117 Sep 2024 related to CVE-2024-31207
  6. CVE-2025-3020824 Mar 2025 related to CVE-2024-45811
  7. CVE-2025-3112531 Mar 2025KEV related to CVE-2025-30208related to CVE-2024-45811
  8. CVE-2026-393647 Apr 2026 related to CVE-2024-45811related to CVE-2025-30208and 1 more
  9. CVE-2026-393657 Apr 2026 related to CVE-2024-45811related to CVE-2025-30208and 2 more
Aug 2022Apr 2023JulOctJan 2024AprJulOctJan 2025AprOctApr 2026 CVE-2022-35204 → CVE-2023-34092: related (high confidence)CVE-2023-34092 → CVE-2024-23331: related (high confidence)CVE-2024-23331 → CVE-2024-31207: related (high confidence)CVE-2024-31207 → CVE-2024-45811: related (high confidence)CVE-2025-30208 → CVE-2025-31125: related (high confidence)CVE-2022-35204 → CVE-2024-23331: related (medium confidence)CVE-2022-35204 → CVE-2024-31207: related (medium confidence)CVE-2023-34092 → CVE-2024-31207: related (medium confidence)CVE-2024-45811 → CVE-2025-30208: related (medium confidence)CVE-2024-45811 → CVE-2025-31125: related (medium confidence)CVE-2024-45811 → CVE-2026-39364: related (medium confidence)CVE-2024-45811 → CVE-2026-39365: related (medium confidence)CVE-2025-30208 → CVE-2026-39364: related (medium confidence)CVE-2025-30208 → CVE-2026-39365: related (medium confidence)CVE-2025-31125 → CVE-2026-39364: related (medium confidence)CVE-2025-31125 → CVE-2026-39365: related (medium confidence)CVE-2026-39364 → CVE-2026-39365: related (medium confidence) CVE-2022-35204 18 Aug 2022 CVE-2023-34092 1 Jun 2023 CVE-2024-23331 19 Jan 2024 CVE-2024-31207 4 Apr 2024 CVE-2024-45811 17 Sep 2024 CVE-2025-30208 24 Mar 2025 CVE-2025-31125 31 Mar 2025 CVE-2026-39364 7 Apr 2026 CVE-2026-39365 7 Apr 2026 Aug 2022Jan 2023AprJulOctJan 2024AprJulOctJan 2025AprJulOctJan 2026Apr CVE-2022-35204 → CVE-2023-34092: related (high confidence)CVE-2023-34092 → CVE-2024-23331: related (high confidence)CVE-2024-23331 → CVE-2024-31207: related (high confidence)CVE-2024-31207 → CVE-2024-45811: related (high confidence)CVE-2025-30208 → CVE-2025-31125: related (high confidence)CVE-2022-35204 → CVE-2024-23331: related (medium confidence)CVE-2022-35204 → CVE-2024-31207: related (medium confidence)CVE-2023-34092 → CVE-2024-31207: related (medium confidence)CVE-2024-45811 → CVE-2025-30208: related (medium confidence)CVE-2024-45811 → CVE-2025-31125: related (medium confidence)CVE-2024-45811 → CVE-2026-39364: related (medium confidence)CVE-2024-45811 → CVE-2026-39365: related (medium confidence)CVE-2025-30208 → CVE-2026-39364: related (medium confidence)CVE-2025-30208 → CVE-2026-39365: related (medium confidence)CVE-2025-31125 → CVE-2026-39364: related (medium confidence)CVE-2025-31125 → CVE-2026-39365: related (medium confidence)CVE-2026-39364 → CVE-2026-39365: related (medium confidence) CVE-2022-35204 18 Aug 2022 CVE-2023-34092 1 Jun 2023 CVE-2024-23331 19 Jan 2024 CVE-2024-31207 4 Apr 2024 CVE-2024-45811 17 Sep 2024 CVE-2025-30208 24 Mar 2025 CVE-2025-31125 31 Mar 2025 CVE-2026-39364 7 Apr 2026 CVE-2026-39365 7 Apr 2026
Exploited in the wild (CISA KEV) Not in KEV Priority score (0 to 100) High confidence Medium Low

CVEs in this family

Table view of the tree
CVEPublishedTitleLinked fromPriority
CVE-2022-35204 18 Aug 2022 Vitejs Vite before v2.9.13 was discovered to allow attackers to perform a directory traversal via a crafted URL to the… · fixed in 3.0.0-beta.4 First in chain 14.1
CVE-2023-34092 1 Jun 2023 Vite Server Options (server.fs.deny) can be bypassed using double forward-slash (//) · fixed in 4.3.9 CVE-2022-35204 · related · High 27.8
CVE-2024-23331 19 Jan 2024 Vite dev server option `server.fs.deny` can be bypassed when hosted on case-insensitive filesystem · fixed in 5.0.12 CVE-2023-34092 · related · High 16.5
CVE-2024-31207 4 Apr 2024 Vite's `server.fs.deny` did not deny requests for patterns with directories · fixed in 5.2.6 CVE-2024-23331 · related · High 14.8
CVE-2024-45811 17 Sep 2024 server.fs.deny bypassed when using ?import&raw in vite · fixed in 5.4.6 CVE-2024-31207 · related · High 63.1
CVE-2025-30208 24 Mar 2025 Vite bypasses server.fs.deny when using `?raw??` · fixed in 6.2.3 CVE-2024-45811 · related · Medium 65.2
CVE-2025-31125KEV 31 Mar 2025 Vite Vitejs Improper Access Control Vulnerability · fixed in 6.2.4 CVE-2025-30208 · related · High 68.2
CVE-2026-39364 7 Apr 2026 Vite has a `server.fs.deny` bypass with queries · fixed in 8.0.5 CVE-2024-45811 · related · Medium 75.3
CVE-2026-39365 7 Apr 2026 Vite has a Path Traversal in Optimized Deps `.map` Handling · fixed in 8.0.5 CVE-2024-45811 · related · Medium 64.2
↑ ↓ chooseEnter openEsc close