A security vulnerability exists in how some MCP servers handle client registration, specifically concerning redirect URIs. Many servers allow arbitrary redirect URIs, which attackers can exploit to phish user credentials. By registering a malicious client with a fake redirect URI, an attacker can trick users into approving access to their data, leading to unauthorized token acquisition. This issue has been observed in various MCP implementations, including those used by Slack, ChatGPT, and Cursor, with real-world examples like an attack on Square's MCP server exposing sensitive merchant data. AI
IMPACT Exploitable vulnerabilities in MCP servers could compromise user data and trust in AI-powered tools that rely on these integrations.
RANK_REASON The article discusses a security vulnerability in a specific protocol (OAuth) as implemented by MCP servers, affecting user data access and client authentication.
AI-generated summary · Google Gemini · from 2 sources. How we write summaries →