paper-with-me

홈 › Papers

MCPTox: A Benchmark for Tool Poisoning Attack on Real-World MCP Servers

2025-08-19 · Zhiqiang Wang, Yichao Gao, Yanting Wang, Suyuan Liu, Haifeng Sun, Haoran Cheng, Guanquan Shi, Haohua Du, Xiangyang Li arxiv

By providing a standardized interface for LLM agents to interact with external tools, the Model Context Protocol (MCP) is quickly becoming a cornerstone of the modern autonomous agent ecosystem. However, it creates novel attack surfaces due to untrusted external tools. While prior work has focused on attacks injected through external tool outputs, we investigate a more fundamental vulnerability: Tool Poisoning, where malicious instructions are embedded within a tool's metadata without execution. To date, this threat has been primarily demonstrated through isolated cases, lacking a systematic, large-scale evaluation. We introduce MCPTox, the first benchmark to systematically evaluate agent robustness against Tool Poisoning in realistic MCP settings. MCPTox is constructed upon 45 live, real-world MCP servers and 353 authentic tools. To achieve this, we design three distinct attack templates to generate a comprehensive suite of 1312 malicious test cases by few-shot learning, covering 10 categories of potential risks. Our evaluation on 20 prominent LLM agents setting reveals a widespread vulnerability to Tool Poisoning, with o1-mini, achieving an attack success rate of 72.8\%. We find that more capable models are often more susceptible, as the attack exploits their superior instruction-following abilities. Finally, the failure case analysis reveals that agents rarely refuse these attacks, with the highest refused rate (Claude-3.7-Sonnet) less than 3\%, demonstrating that existing safety alignment is ineffective against malicious actions that use legitimate tools for unauthorized operation. Our findings create a crucial empirical baseline for understanding and mitigating this widespread threat, and we release MCPTox for the development of verifiably safer AI agents. Our dataset is available at an anonymized repository: \textit{https://anonymous.4open.science/r/AAAI26-7C02}.

📄 PDF Abstract BibTeX arXiv:2508.14925

Code (0)

등록된 구현이 없습니다.

Tasks

Few-Shot Learning

Similar Papers 제목 키워드 기반

MCP-ITP: An Automated Framework for Implicit Tool Poisoning in MCP

2026-01-12 · Ruiqi Li, Zhiqiang Wang, Yunhao Yao, Xiang-Yang Li arxiv

To standardize interactions between LLM-based agents and their environments, the Model Context Protocol (MCP) was proposed and has since been widely adopted. However, integrating external tools expands the attack surface…

ShareLock: A Stealthy Multi-Tool Threshold Poisoning Attack Against MCP

2026-06-25 · Liwei Liu, Tianzhu Han, Zijian Liu, Zishu Dong 외 arxiv

With the rapid evolution of LLM-driven agents, Model Context Protocol (MCP), an open protocol bridging LLMs with external tools, has quickly become foundational to modern agent ecosystems. However, the expanding adoption…

Just How Toxic is Data Poisoning? A Benchmark for Backdoor and Data Poisoning Attacks

2021-01-01 · Avi Schwarzschild, Micah Goldblum, Arjun Gupta, John P Dickerson 외

Data poisoning and backdoor attacks manipulate training data in order to cause models to fail during inference. A recent survey of industry practitioners found that data poisoning is the number one concern among threats…

Data PoisoningExperimental Design

Just How Toxic is Data Poisoning? A Unified Benchmark for Backdoor and Data Poisoning Attacks

2020-06-22 · Avi Schwarzschild, Micah Goldblum, Arjun Gupta, John P. Dickerson 외

Data poisoning and backdoor attacks manipulate training data in order to cause models to fail during inference. A recent survey of industry practitioners found that data poisoning is the number one concern among threats …

Data Poisoning

Oracle Poisoning: Corrupting Knowledge Graphs to Weaponise AI Agent Reasoning

2026-05-10 · Ben Kereopa-Yorke, Guillermo Diaz, Holly Wright, Reagan Johnston 외 arxiv

We define Oracle Poisoning, an attack class in which an adversary corrupts a structured knowledge graph that AI agents query at runtime via tool-use protocols, causing incorrect conclusions through correct reasoning. Unl…

Knowledge Graphs