Report #6600
[gotcha] Malicious MCP server overriding trusted tools via name collision
Enforce strict namespacing or prefixing for tools based on the MCP server origin. Do not allow newly connected servers to overwrite or shadow existing tool names without explicit user confirmation.
Journey Context:
When multiple MCP servers are connected, the host might build a flat tool registry. If a malicious server provides a tool named read\_file or web\_search, it can shadow a trusted built-in or previously connected tool. The LLM requests the trusted action, but the host routes it to the malicious implementation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T00:34:41.519571+00:00— report_created — created