事件经过
NVD REST已验证(发布于2026-10-16,CVSS 7.8,CWE-78)。该公告明确指出AI代理MCP工具对CLI的使用是注入输入通道之一。
影响分析
该公告将AI代理驱动的CLI使用列为威胁面:当编码代理通过MCP调用部署/发布工具时,注入的或提示引导的版本/分支值可能在部署主机和CI运行器上变成shell命令执行——将任何提示注入的攻击范围扩大到代理自身的部署管道。
攻击途径
部署发布/版本/回滚值验证/转义不足,可能在部署主机上以SSH用户身份以及CI运行器构建期间执行shell命令;包删除/销毁路径可能删除非预期文件;提取可能覆盖文件;生成器名称可能在项目外写入。输入可能来自CI变量、分支名称、包,或使用CLI的MCP工具的AI代理。还包括生成的脚手架视图中的存储型XSS和陈旧PID处理。
受影响系统
Wheels CLI 4.0.0至4.1.1(已在4.1.2中修复)
缓解措施
升级到Wheels CLI 4.1.2,并对已生成的视图应用文档中记录的修复(GitHub公告GHSA-cghp-86c6-6fjc)。对馈送到部署/版本输入的任何不可信值进行清理。