4 Sources
[1]
Anthropic's Model Context Protocol includes a critical remote code execution vulnerability -- newly discovered exploit puts 200,000 AI servers at risk
A design choice in the MCP SDKs allows remote code execution across the AI supply chain. Security researchers at OX Security have exposed an architectural vulnerability in Anthropic's Model Context Protocol (MCP) that enables arbitrary remote code execution on any system running a vulnerable
[2]
MCP 'design flaw' puts 200k servers at risk: Researcher
A design flaw - or expected behavior based on a bad design choice, depending on who is telling the story - baked into Anthropic's official Model Context Protocol (MCP) puts as many as 200,000 servers at risk of complete takeover, according to security researchers. The Ox research team says they
[3]
Anthropic MCP Design Vulnerability Enables RCE, Threatening AI Supply Chain
Cybersecurity researchers have discovered a critical "by design" weakness in the Model Context Protocol's (MCP) architecture that could pave the way for remote code execution and have a cascading effect on the artificial intelligence (AI) supply chain. "This flaw enables Arbitrary Command
[4]
'This is not a traditional coding error': Experts flag potentially critical security issues at the heart of Anthropic's MCP, exposes 150 million downloads and thousands of servers to complete takeover
* Ox researchers warn Anthropic's Model Context Protocol has systemic RCE flaw * Vulnerability baked into MCP SDKs across Python, TypeScript, Java, Rust * 200,000+ instances exposed; Anthropic says behavior is "expected" Security researchers Ox have claimed Anthropic's Model Context Protocol
Share
Copy Link
Security researchers at OX Security discovered a critical architectural vulnerability in Anthropic's Model Context Protocol that enables remote code execution across 200,000 server instances and affects over 150 million downloads. The flaw is baked into MCP's official SDKs across Python, TypeScript, Java, and Rust. Despite repeated requests for a protocol-level fix, Anthropic declined to patch the issue, calling the behavior "expected."
Cybersecurity researchers at OX Security have exposed a critical architectural vulnerability in Anthropic's Model Context Protocol that puts up to 200,000 AI servers at risk of complete takeover through remote code execution
1
. The security vulnerability affects MCP's official SDKs across Python, TypeScript, Java, and Rust, creating a ripple effect throughout the AI supply chain that spans more than 150 million downloads2
. What makes this discovery particularly concerning is that Anthropic has declined to implement a protocol-level fix, telling researchers the behavior was "expected"3
.
Source: Hacker News
The Model Context Protocol is an open standard Anthropic created in late 2024 to enable AI models to connect to external tools, databases, and APIs. It was donated to the Linux Foundation's Agentic AI Foundation in December and has since been adopted by OpenAI, Google, and most major AI coding tools
1
. This widespread adoption means the vulnerability's impact extends far beyond Anthropic's own products.The critical design flaw lies in how MCP handles local process execution over its STDIO transport interface. User-controlled input can flow directly into command execution without input sanitization—an architectural design decision baked into the reference MCP SDKs
4
. According to OX Security researchers Moshe Siman Tov Bustan, Mustafa Naamnih, Nir Zadok, and Roni Bar, this means every developer building on MCP inherits the exposure by default3
.The researchers explained that while the STDIO code was intended to start a local server and return a handle to the LLM, "in practice it actually lets anyone run any arbitrary OS command." If the command successfully creates an STDIO server, it returns the handle, but when given a different command, it returns an error after the command is executed
2
.
Source: TechRadar
OX Security's research team identified four families of exploitation that demonstrate the breadth of the attack surface. The first involves unauthenticated and authenticated command injection, allowing attackers to enter user-controlled commands that run directly on the server without authentication or sanitization, potentially leading to total system compromise. Vulnerable projects include all versions of LangFlow, IBM's open-source low-code framework for building AI applications, and GPT Researcher, an open-source AI agent designed for deep research
2
.The second attack vector enables hardening bypasses in tools like Flowise and Upsonic that implemented protections against command injection. Researchers successfully bypassed these safeguards by indirectly injecting commands via allowed command arguments, such as "npx -c 2 1
The fourth exploitation method involves malicious package distribution through MCP marketplaces. The researchers successfully poisoned nine out of 11 MCP registries with a test payload and confirmed command execution on six live production platforms with paying customers
1
.Related Stories
The research produced at least 10 CVEs rated high or critical severity. LiteLLM (CVE-2026-30623) and Bisheng (CVE-2026-33224) have been patched, while Windsurf (CVE-2026-30615), which allowed zero-click local code execution, remains in a "reported" state alongside flaws in GPT Researcher, Agent Zero, LangChain-Chatchat, and DocsGPT
1
. Other affected projects include Flowise (CVE-2026-40933), Upsonic (CVE-2026-30625), and Fay Framework (CVE-2026-30618)3
.OX Security said it repeatedly recommended a protocol-level fix to Anthropic, such as manifest-only execution or a command allowlist in the MCP SDKs, that would have protected downstream users immediately
1
. However, Anthropic declined and didn't object when the researchers said they intended to publish their report. A week after the initial report to Anthropic, the AI vendor quietly released an updated security policy advising that MCP adapters, specifically STDIO ones, should be used with caution. "This change didn't fix anything," the researchers noted2
.The exposure comes less than a week after Anthropic launched Claude Mythos, a frontier model promoted as a tool to find security vulnerabilities in other organizations' software. OX researchers noted that the findings were "a call to action" for Anthropic to apply that same commitment to its own infrastructure
1
. The incident also follows the accidental leak of Claude Code's full source code through a public npm package at the end of March, which exposed roughly 500,000 lines of unobfuscated TypeScript before Anthropic pulled the file1
.
Source: Tom's Hardware
While MCP is now under the Linux Foundation's governance, Anthropic remains responsible for maintaining the reference MCP SDKs where the vulnerability originates. Until its STDIO handling is changed at source, project maintainers will have to implement their own input sanitization
1
. The researchers emphasized that "shifting responsibility to implementers does not transfer the risk. It just obscures who created it"3
. They recommend organizations block public IP access to sensitive services, monitor MCP tool invocations, run MCP-enabled services in a sandbox, treat external MCP configuration input as untrusted, and only install MCP servers from verified sources3
.Summarized by
Navi
[1]
[2]
20 Jan 2026•Technology

11 Jul 2025•Technology

01 May 2025•Technology

1
Science and Research

2
Policy and Regulation

3
Technology