← Google News

Claude Code has an MCP security problem — and your developers are already using it - csoonline.com

Google News · June 5, 2026
Claude Code has an MCP security problem — and your developers are already using it csoonline.com [truncated: Google News RSS provides only a snippet, not full article

Detailed Analysis

Claude Code's integration with the Model Context Protocol (MCP) has drawn significant security scrutiny from the enterprise cybersecurity community, with CSO Online reporting that the combination presents meaningful risks even as developer adoption accelerates ahead of formal security governance. MCP, an open protocol originally developed by Anthropic and now widely adopted across the AI industry, is designed to allow AI agents like Claude Code to connect dynamically to external tools, databases, file systems, APIs, and other data sources. While this extensibility dramatically increases Claude Code's utility for developers, it simultaneously expands the attack surface in ways that many organizations have not yet accounted for in their security policies or toolchain reviews.

The core security concerns center on several related threat vectors. Third-party MCP servers — which developers can install from public registries to extend Claude Code's capabilities — may be malicious, misconfigured, or subject to supply chain compromise. Because MCP servers communicate their own capabilities and instructions to the AI model, a compromised or adversarially crafted server can engage in what researchers have termed "tool poisoning," embedding hidden instructions that manipulate Claude's behavior in ways invisible to the developer. Prompt injection through MCP-connected data sources represents a further risk: if Claude Code reads from an external file, database, or web resource that contains adversarial content, that content can potentially redirect the model's actions within the same session, including actions with write or execution permissions.

The enterprise dimension of this problem is compounded by what security professionals often call shadow IT dynamics. Claude Code is available directly to individual developers, meaning adoption frequently outpaces procurement and security review processes. Organizations may have dozens or hundreds of developers already using Claude Code with self-selected MCP server configurations, creating undocumented integrations with internal codebases, proprietary data stores, and critical infrastructure. Unlike traditional software installations, these AI-tool connections are often invisible to network monitoring and endpoint protection systems not specifically tuned to detect MCP traffic or agentic AI activity.

The broader context here connects to an industry-wide challenge in securing agentic AI systems. As AI assistants transition from passive question-answering tools to active agents capable of executing multi-step tasks — writing and running code, committing to repositories, querying databases, calling external APIs — the security model governing traditional software is insufficient. Anthropic has published guidance around MCP security and Claude Code permissions, and the protocol itself includes mechanisms for scoping tool access, but enforcement depends heavily on how individual MCP servers are implemented and how developers configure their environments. The security community has noted that the speed of agentic AI adoption is creating a gap between capability deployment and the maturation of corresponding security controls.

This situation reflects a recurring pattern in enterprise technology adoption, where powerful developer tools diffuse rapidly through organizations before security and compliance frameworks catch up. The stakes are elevated in the agentic AI context because the tools in question can autonomously take consequential actions rather than simply surfacing information. Security teams at organizations where Claude Code is in active use are being advised to inventory MCP server usage, establish approved-server policies analogous to software allowlisting, and examine how agentic AI sessions interact with privileged systems — steps that require both updated tooling and a reconceptualization of AI assistants as active infrastructure components rather than passive productivity aids.

Read original article →