[KongchangAI]
Concepttool poisoning

工具投毒

MCP协议中的一种攻击手法,指在工具描述文本中夹带用户界面不可见的恶意指令,模型将描述当作指令读取从而执行非预期操作

Core Facts

Timeline (last 90 days)

Oct 21

The MCP ecosystem is still in its early stages and lacks mature signing, permission declaration, and auditing standards; third-party MCP server origins are hard to verify, and tool descriptions may be maliciously tampered with to induce model invocation (i.e., "tool poisoning").

Unverified50%
Oct 12

Invariant Labs在2025年4月1日首次将描述中夹带客户端界面不可见指令的现象命名为'工具投毒'(tool poisoning)。

Unverified50%
Oct 12

恶意指令抵达模型有两条路径:一是工具描述本身(工具投毒),二是服务器实现代码中的行为(如postmark-mcp的BCC隐藏在邮件API实现里)。

Unverified50%
Oct 5

Supply-chain-level MCP attack patterns include typosquatted servers and rug pulls (i.e., tool definitions that are silently altered after being approved).

Verified65%
Aug 9

Tool poisoning refers to embedding malicious instructions in tool description text that are invisible to humans but interpretable by AI, inducing agents to perform unintended actions.

Verified65%

All Facts (5)

Source Articles