跳到正文
GitHub 安全公告库 (GHSA)·· 2 天前AI 评分32

launch-editor 的 escapeCmdArgs() 在 Windows 上遗漏 % 转义

launch-editor: escapeCmdArgs() omits % escaping on Windows

AI 导读

launch-editor 的 escapeCmdArgs() 在 Windows 上未转义 `%`,当环境变量含恶意值时可能导致内容被执行。受影响需同时满足:用户使用 Windows、攻击者可放置含 `&` 或 `%` 的恶意文件名,并能注入恶意环境变量或为该文件添加 NTFS 备用数据流。

来源:GitHub 安全公告库 (GHSA) · github.com