更新: 2933 个文件 - 2026-03-18 11:36:11
这个提交包含在:
@@ -5,14 +5,14 @@
|
||||
- 系统 ID: `vite`
|
||||
- 分类: `frameworks`
|
||||
- 覆盖策略: `history-full`
|
||||
- 总案例数: `0`
|
||||
- 总案例数: `42`
|
||||
- 近 30 天新增/更新: `0`
|
||||
- 重点 Markdown 案例数: `0`
|
||||
- 已实证(真实版本): `0`
|
||||
- 重点 Markdown 案例数: `16`
|
||||
- 已实证(真实版本): `12`
|
||||
- 已实证(synthetic): `0`
|
||||
- 阻塞数: `0`
|
||||
- 待人工/缺浏览器证据: `0`
|
||||
- 最近渲染时间: `2026-03-18T18:20:58+00:00`
|
||||
- 待人工/缺浏览器证据: `30`
|
||||
- 最近渲染时间: `2026-03-18T18:34:34+00:00`
|
||||
|
||||
## 目标约束
|
||||
|
||||
@@ -32,4 +32,48 @@
|
||||
|
||||
| 标题 | 严重度 | 案例状态 | 实证状态 | 实证方式 | 来源置信度 | 更新时间 | 案例页 |
|
||||
|------|--------|----------|----------|----------|------------|----------|--------|
|
||||
| No advisories yet | `n/a` | `empty` | `n/a` | `n/a` | `n/a` | `n/a` | - |
|
||||
| vite allows server.fs.deny bypass via backslash on Windows | `medium` | `generated` | `verified-real` | `real` | `official` | `2026-02-04T04:13:38.886554Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2025-62522.md) |
|
||||
| Vite middleware may serve files starting with the same name with the public directory | `medium` | `generated` | `verified-real` | `real` | `official` | `2026-02-04T04:33:22.508417Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2025-58751.md) |
|
||||
| Vite's `server.fs` settings were not applied to HTML files | `medium` | `generated` | `verified-real` | `real` | `official` | `2026-02-04T04:35:16.287471Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2025-58752.md) |
|
||||
| Vite's server.fs.deny bypassed with /. for files under project root | `medium` | `generated` | `verified-real` | `real` | `official` | `2026-02-04T03:27:17.681639Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2025-46565.md) |
|
||||
| Vite has an `server.fs.deny` bypass with an invalid `request-target` | `medium` | `generated` | `verified-real` | `real` | `official` | `2026-02-04T04:11:44.900383Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2025-32395.md) |
|
||||
| Vite allows server.fs.deny to be bypassed with .svg or relative paths | `low` | `generated` | `verified-real` | `real` | `official` | `2026-02-04T03:51:38.412061Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2025-31486.md) |
|
||||
| Vite has a `server.fs.deny` bypassed for `inline` and `raw` with `?import` query | `low` | `generated` | `verified-real` | `real` | `official` | `2026-02-04T04:37:24.129476Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2025-31125.md) |
|
||||
| Vite bypasses server.fs.deny when using ?raw?? | `low` | `generated` | `verified-real` | `real` | `official` | `2026-02-04T03:13:24.371631Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2025-30208.md) |
|
||||
| Websites were able to send any requests to the development server and read the response in vite | `low` | `generated` | `verified-real` | `real` | `official` | `2026-02-04T04:37:03.076966Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2025-24010.md) |
|
||||
| Vite DOM Clobbering gadget found in vite bundled scripts that leads to XSS | `low` | `generated` | `verified-real` | `real` | `official` | `2026-02-04T04:04:22.977459Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2024-45812.md) |
|
||||
| Vite's `server.fs.deny` is bypassed when using `?import&raw` | `low` | `generated` | `verified-real` | `real` | `official` | `2026-02-04T04:05:31.919291Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2024-45811.md) |
|
||||
| Vite's `server.fs.deny` did not deny requests for patterns with directories. | `low` | `generated` | `triage-manual` | `synthetic` | `official` | `2024-04-05T01:28:39.527659Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2024-31207.md) |
|
||||
| Vite dev server option `server.fs.deny` can be bypassed when hosted on case-insensitive filesystem | `low` | `generated` | `verified-real` | `real` | `official` | `2026-02-04T04:17:01.410592Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2024-23331.md) |
|
||||
| Vite XSS vulnerability in `server.transformIndexHtml` via URL payload | `low` | `generated` | `triage-manual` | `synthetic` | `official` | `2023-12-06T00:11:36.913866Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2023-49293.md) |
|
||||
| Vite Server Options (server.fs.deny) can be bypassed using double forward-slash (//) | `low` | `generated` | `triage-manual` | `synthetic` | `official` | `2024-08-09T19:14:57Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2023-34092.md) |
|
||||
| Vite before v2.9.13 vulnerable to directory traversal via crafted URL to victim's service | `low` | `generated` | `triage-manual` | `synthetic` | `official` | `2024-09-23T19:18:33Z` | [link](/Users/x/websafe/07-framework-security/frameworks/vite/cases/vite-cve-2022-35204.md) |
|
||||
| Any websites were able to send any requests to the development server and read the response | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| DOM Clobbering gadget found in vite bundled scripts that leads to XSS | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| `server.fs.deny` bypassed for `inline` and `raw` with `?import` query | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Security
|
||||
15 | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| `server.fs.deny` bypassed with `\` on Windows | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| vitejs | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Sign up | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Files starting with the same name with the public directory were served | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| `server.fs.deny` bypassed with `/.` for files under project `root` | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Issues
|
||||
478 | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| vite | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Pull requests
|
||||
188 | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| `server.fs.deny` bypassed with `.svg` or relative paths | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Policy | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Discussions | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| `server.fs.deny` bypassed with an invalid `request-target` | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Sign in | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| `server.fs` settings was not applied to HTML files | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Notifications | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Report a vulnerability | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Insights | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Projects | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| 2 | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| server.fs.deny bypassed when using `?raw??` | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Skip to content | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
| Actions | `unknown` | `triage` | `triage-manual` | `synthetic` | `official` | `` | - |
|
||||
|
||||
在新工单中引用
屏蔽一个用户