Highlights
Introducing TrustGraph Understand Incode’s approach to age assurance Introducing GovFaceMatch 3 years in a row named a Leader
01/04
01/04
Agentic fraud

Tool poisoning

An attack in which a tool, plugin, or connector that an artificial intelligence (AI) agent relies on has been built or changed to mislead the agent, often with hidden instructions that tell it to leak data or misuse other tools.

A harmless-looking calculator tool might secretly tell the agent to send the user's private keys to an attacker, or a trusted connector might turn malicious in a later update.

FAQ

Frequently asked questions

Still have questions? Talk to an expert
What is tool poisoning?

Tool poisoning is an attack in which a tool, plugin, or server an AI agent uses has been built or altered to mislead the agent, often through hidden instructions in its description.

What is MCP tool poisoning?

MCP tool poisoning is tool poisoning delivered through the Model Context Protocol, where a malicious MCP server hides instructions in tool descriptions the agent follows.

What is an MCP rug pull?

An MCP rug pull is when a server changes a tool's description after the user approves it, turning a tool that looked safe into a malicious one.

How is tool poisoning different from prompt injection?

Tool poisoning is a specialized form of indirect prompt injection in which the malicious instructions sit in a tool's own description instead of in an email, web page, or file.

How can organizations prevent tool poisoning?

Organizations reduce tool poisoning by installing tools only from vetted sources, pinning and hashing approved definitions, alerting on changes, and giving each tool the least access it needs.