允许用户从 Node.js 中通过编辑器打开带行号的文件。在 2.14.2 版本之前, 在处理由攻击者控制的 Windows 文件参数时存在缺陷:当该文件参数以“父目录组件 + 行号与列号后缀”结尾时,路径会在后缀仍存在的情况下被解析;随后 在执行 检查前会移除该后缀,导致 仅对已存在的父目录进行验证。这使得攻击者可以绕过文件名存在性检查,而无需实际创建恶意文件名。若结合此前单独描述的 Windows 百分号扩展漏洞,该绕过可导致操作系统命令注入。此问题已在 2.14.2 版本中修复。
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-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-112947 | 6.3 MEDIUM | Vite: First 4 bytes of files outside of `server.fs` setting is exposed by `?vite-wasm-inst |
| 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