Skip to content
arXiv· arXiv:2606.20922· Shanghao Shi, Xiao Wang, Chaoyu Zhang, Hao Li, Wenjing Lou, Thomas Hou, Yevgeniy Vorobeychik, Chongjie Zhang, Ning Zhang·Indexed by this site · Originally published

Look Before You Leap: Protecting LLM Agents from Tool Description Poisoning Attacks via Isolated Planning

Think Twice Before You Act: Protecting LLM Agents Against Tool Description Poisoning via Isolated Planning

AI summary

The researchers propose Tool-Guard, a system-level defense based on the concept of isolated planning, to protect LLM agents from cross-tool description poisoning attacks. Such attacks guide the agent's execution trajectory by manipulating the tool metadata visible to the planner; even if the poisoned tool is never selected, the poisoned description persists across steps in the planning context and influences subsequent tool selection. The paper's evaluation finds that existing prompt injection defenses transfer poorly to such attacks. Tool-Guard places the tools involved in tool calls detected as misaligned or suspicious on an isolation list, cutting off the further influence of the poisoned description while preserving the tool's ability to continue supporting the task. Experiments on the AgentDojo and ASB benchmarks show that Tool-Guard substantially reduces attack success rates while maintaining high task utility. The code is open-sourced at https://github.com/shishishi123/Tool-Guard。

Read originalICML 2026