事件经过
docker-mcp 的 _build_windows_command 中一个OS命令注入,在从 project_name 构建Docker命令时允许代码执行。CVSS 6.3,发布于2026-10-26。
影响分析
Docker 是常见的代理工具;从工具参数构建shell命令的MCP服务器将代理工具调用转变为Windows上的主机命令执行原语。
攻击途径
project_name 参数在Windows上被传递到shell命令而没有安全引用,因此恶意或代理提供的 project_name 注入OS命令并远程执行代码。
受影响系统
QuantGeekDev docker-mcp 0.1.0 / 0.2.0(docker_executor.py _build_windows_command)。
缓解措施
升级到固定版本;验证/引用 project_name 并避免传递不可信的值给Docker MCP执行器。