事件经过
Zuke的MCP注册表通过ZUKE_REGISTRY_LAUNCH_HOSTS授权远程模块描述符,但命令形式的注册表描述符绕过了该检查,使得远程MCP描述符可以在主机上启动命令。
影响分析
这是连接AI代理的构建系统中的MCP注册表授权漏洞:精心构造的注册表条目可以在构建/代理主机上运行命令,削弱MCP控制边界。
攻击途径
MCP注册表模式接受命令形式的注册表描述符,却未应用ZUKE_REGISTRY_LAUNCH_HOSTS,因此远程描述符可以在主机上启动进程,尽管远程模块描述符受主机限制。
受影响系统
@zuke/core 1.51.0之前版本 — MCP注册表模式。
缓解措施
升级到@zuke/core 1.51.0或更高版本(提交4257b0b)。