Model Context Protocol (MCP) gives AI agents a standardized way to interact with external tools, databases, APIs, files, and services.
That connectivity is also where much of its security risk sits.
Since 2025, researchers have documented MCP-related attacks ranging from indirect prompt injection and data exfiltration to local code execution and malicious package distribution.
Two vulnerabilities received critical CVEs:
→ CVE-2025-49596 in MCP Inspector
→ CVE-2025-6514 in mcp-remote.
Other incidents exposed architectural weaknesses around excessive permissions, tool trust, and software supply chains.
So, where does an MCP attack cross from untrusted input into privileged execution?























