CVE-2026-7417Algovate xhs-mcp 0.8.11版本的MCP接口组件中存在严重的服务器端请求伪造(SSRF)漏洞。该漏洞源于`src/server/mcp.server.ts`文件中的`xhs_publish_content`函数未能正确过滤`media_paths`参数。未经身份验证的远程攻击者可利用此漏洞诱导服务器向恶意或内网地址发起请求,从而造成敏感信息泄露。目前官方尚未发布安全补丁,且公开利用代码已出现,风险较高。
该漏洞核心在于Algovate xhs-mcp项目在处理MCP(Model Context Protocol)请求时的输入验证缺失。具体受影响的是`src/server/mcp.server.ts`文件中的`xhs_publish_content`方法。该方法接收`media_paths`参数用于指定媒体文件路径,但未对该参数进行格式校验或协议限制。攻击者可以构造包含内网IP地址(如`http://169.254.169.254/latest/meta-data/`)或本地文件协议(`file:///etc/passwd`)的恶意数据。当服务器端逻辑处理此参数时,会直接发起HTTP请求或文件读取操作,导致SSRF。由于CVSS指标显示无需权限(PR:N)且无用户交互(UI:N),攻击者可轻易批量扫描并利用此漏洞探测内网拓扑或窃取云凭证。