Langflow 修复 MCP 安装端点 IP 伪造绕过漏洞
Langflow: IP Spoofing Bypass via `X-Forwarded-For` Allowing Remote Configuration Write
AI 导读
Langflow 的 MCP 配置安装端点存在 IP 伪造绕过漏洞,已认证的远程攻击者可通过伪造 X-Forwarded-For: 127.0.0.1 请求头绕过仅限本地访问的限制,向服务器文件系统写入或覆盖 MCP 客户端配置文件。漏洞源于 get_client_ip 无条件信任 X-Forwarded-For 最左侧条目,该端点自 v1.5.0 引入,受影响版本为 >= 1.5.0 且 < 1.10.3。写入目标由服务端自行解析为固定路径,包括 Cursor 的 ~/.cursor/mcp.json、Windsurf 的 ~/.codeium/windsurf/mcp_config.json 以及 Claude Desktop 配置,攻击者可借此注入恶意 MCP 服务器定义,使本地开发者后续打开 IDE 时连接到攻击者控制的 MCP 服务器。
推荐理由
公告完整披露了 Langflow MCP 安装端点的 IP 伪造绕过路径、影响范围与修复版本,可对照检查自建部署是否仍暴露该端点。