Vite 是一个面向 JavaScript 的前端工具框架。在版本 8.2.0 至 8.2.4 以及 8.3.3 中,攻击者可通过在请求中添加 查询参数,使服务器返回位于 配置范围之外的文件的前 4 个字节。包含该查询参数的请求由内部 Wasm 插件的 钩子处理。该钩子会移除查询参数,并直接从磁盘读取剩余路径所指向的文件,但并未应用 的安全检查。文件读取后,Vite 会尝试将其解析为 WebAssembly 模块;当解析失败时,Node.js 和 Deno 会抛出包含该文件前 4 个字节的错误信息,从而导致敏感数据
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-112942 | 7.5 HIGH | launch-editor: `fs.existsSync()` existence check can be bypassed on Windows |
| CVE-2026-112944 | 6.3 MEDIUM | launch-editor: Editor CLI flag misinterpretation causing arbitrary command execution for s |
| CVE-2026-112943 | 6.3 MEDIUM | launch-editor: escapeCmdArgs() omits % escaping on Windows |
| CVE-2026-112946 | 6.3 MEDIUM | Vite: Files outside `server.fs.allow` could be served when project paths match system path |
| CVE-2026-112945 | 2.1 LOW | Vite: Cross origin script execution through Vite custom middleware |
No comments yet