Skip to content
Agentmart
Submit a tool

What is Tool poisoning?

Tool poisoning is a risk category in the OWASP MCP Top 10 (MCP03) in which an attacker tampers with the schemas and descriptions that tell a model how to call a tool, so that a harmless-looking operation maps to a harmful one.

Also written: MCP tool poisoning, schema poisoning, tool description poisoning

Explained

There is no formal standard that defines tool poisoning. The best primary description is the OWASP MCP Top 10, an OWASP project that was still in an early draft version when fetched, so the wording may change. The cited page is that project's entry for the risk, MCP03.

OWASP describes the core problem as schema poisoning. An attacker tampers with the definitions that tell an agent how to call a tool, so a harmless-looking operation turns destructive and an agent that trusts the schema carries it out. The page also treats malicious text in a tool's name, description, or parameter descriptions as a warning sign. Examples it lists include instructions aimed at the model, references to sensitive file paths, and hidden zero-width or bidirectional characters.

The attack routes it names include a compromised build pipeline, a tampered dependency that ships altered tool manifests, an insider with registry write access, and rewriting of schemas in transit.

The mitigations it lists are signing schemas and verifying hashes, keeping schemas in a version-controlled registry with reviewed changes, separating who may propose, approve, and publish changes, logging which schema hash each call used, and requiring human approval for high-impact operations.

Primary source

MCP03:2025 - Tool Poisoning | OWASP Foundation (owasp.github.io), read Oct 26, 2026

This entry paraphrases the page above. Sources change; check it for the current wording.

Listings that use this

The 5 top-ranked listings tagged for Tool poisoning. Rank weighs adoption, freshness, documentation and publisher identity; how we rank and grade. Money never changes the order.

Cite this page

What is Tool poisoning?. Agent Mart. https://agentmart.dev/glossary/tool-poisoning (last updated 2026-10-26)

Written Oct 26, 2026, updated Oct 26, 2026. All glossary terms