提交 #825426: horizon921 mcpilot 0.1.0 Server-Side Request Forgery信息

标题horizon921 mcpilot 0.1.0 Server-Side Request Forgery
描述A critical Server-Side Request Forgery (SSRF) vulnerability was discovered in mcpilot 0.1.0. The issue exists in the Next.js API route /api/mcp/call within client/src/app/api/mcp/call/route.ts. The backend accepts a user-provided serverBaseUrl and performs multiple outbound fetch requests (GET and POST) to this URL to detect and call MCP tools. Since there are no restrictions on the scheme, hostname, or IP address, a remote attacker can manipulate the serverBaseUrl to force the server to interact with sensitive internal services, local loopback interfaces (localhost), or cloud metadata endpoints. This can lead to unauthorized access to internal resources and the potential modification of internal service states via POST requests.
来源⚠️ https://github.com/horizon921/mcpilot/issues/1
用户
 ccccccctfi (UID 97498)
提交2026-05-11 10時51分 (5 月前)
管理2026-05-31 18時16分 (20 days later)
状态已接受
VulDB条目367573 [horizon921 mcpilot 0.1.0 MCP API Call Endpoint route.ts serverBaseUrl 权限提升]
积分20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!