独立研究人员披露Google与摩根大通MCP服务器存在SSRF漏洞,揭示AI代理“协议跳板”攻击风险
安全研究员Syed Anas Mohiuddin发现Google和摩根大通等机构的MCP服务器存在服务器端请求伪造(SSRF)漏洞,展示了利用AI代理间信任关系扩大攻击面的“协议跳板”手法。
重要性实质性证据E3 可检验写法标准
独立安全研究人员Syed Anas Mohiuddin近期公布了一项关于模型上下文协议(Model Context Protocol,简称MCP)的安全研究成果,发现包括美国科技公司Google和美国银行摩根大通(JPMorgan Chase)在内的多个组织在其MCP项目中存在类似的服务器端请求伪造(Server-Side Request Forgery,简称SSRF)漏洞。这些漏洞可能允许攻击者诱使MCP服务器向原本无法直接访问的内部系统发出网络请求。
其中,Google开发的数据库存取工具MCP Toolbox for Databases被曝出高风险SSRF漏洞,编号为CVE-2026-14540,CVSS评分为8.0分。该漏洞源于HTTP客户端缺乏对URL重定向的检查以及对目标IP地址的验证。Mohiuddin在接受科技媒体Ars Technica采访时指出,他利用不同协议之间的信任关系逐步扩大攻击范围的手法被称为“协议跳板”(Protocol Pivoting)。在这种攻击模式下,恶意指令可植入AI代理读取的外部内容中;当代理将任务移交给其他代理处理时,若接收方未严格验证操作授权,便可能执行受限操作。
目前,Google已修补了MCP Toolbox中的SSRF漏洞,修复措施包括在建立网络连接时检查目标IP地址,并通过IP白名单和黑名单限制连接范围。这一事件提醒企业,在部署AI代理时,除了防范提示词注入(Prompt Injection),还需严格限制MCP工具的网络安全访问范围,并在AI代理访问敏感数据或执行高权限操作前确认适当的授权机制。