Common questions.
What is Tool Substitution Attack?
A tool substitution attack replaces a legitimate MCP server or tool with a malicious one that mimics the expected interface but performs additional harmful actions, such as exfiltrating data, logging credentials, or injecting instructions into responses.
How does Tool Substitution Attack work?
It exploits agents that authenticate to tool endpoints by name or URL rather than by cryptographic identity, making robust server authentication essential.
Which terms are related to Tool Substitution Attack?
Closely related concepts include Workload Identity, SPIFFE (Secure Production Identity Framework for Everyone), Agent Hijacking, Agent Card. Each is defined in the Prefactor glossary.