事件经过
Continue 2.0.0 的 MCPManagerSingleton.setConnections / ConfigHandler.ts 中一个命令注入缺陷,从未验证的配置构建MCP服务器传输命令,当配置MCP连接时允许OS命令注入。CVSS 6.3,发布于2026-10-26。
影响分析
Continue 是一个广泛使用的AI编码助手,以开发者的权限在本地运行MCP服务器。MCP传输设置中的命令注入意味着代理加载的恶意仓库/配置/MCP服务器可以在开发者的机器或CI运行器上执行代码。
攻击途径
MCP服务器传输配置路径由未安全shell引用的配置值构建,因此恶意或篡改的MCP服务器配置在设置连接时导致OS命令注入(可以通过诱导助手加载攻击者提供的配置或MCP服务器进行远程利用)。
受影响系统
continuedev/Continue 2.0.0(core/config/ConfigHandler.ts 中的 MCPManagerSingleton.setConnections 函数,MCP服务器传输组件)。
缓解措施
升级到已修补的Continue版本(可用后);避免加载不可信的MCP服务器配置,并验证/引用传输命令。