TLDR: A new research paper introduces M-Spoiler, a framework demonstrating how an attacker with knowledge of only one agent in a multi-agent Large Language Model (LLM) system can generate adversarial samples to manipulate the collective decision-making process. Through simulated interactions with a ‘stubborn agent’ and ‘critical agent,’ M-Spoiler effectively misleads multi-agent systems across various tasks and models, highlighting significant security risks and the inadequacy of current defense mechanisms.
Large Language Models (LLMs) have shown remarkable abilities across many fields, from healthcare to law. When multiple LLMs work together in multi-agent systems, their decision-making and reasoning capabilities are often enhanced through collaboration. However, these systems face a significant challenge: what if an attacker only has access to one agent within the system? Could they still create malicious inputs, known as adversarial samples, that could mislead the entire group’s decision?
This critical question forms the core of a recent research paper titled, “Can an Individual Manipulate the Collective Decisions of Multi-Agents?” by Fengyuan Liu, Rui Zhao, Shuo Chen, Guohao Li, Philip Torr, Lei Han, and Jindong Gu. The researchers delve into this vulnerability, framing it as a game where an attacker has incomplete information, knowing only one target agent and lacking knowledge of the others in the system.
Introducing M-Spoiler: A Framework for Manipulation
To explore this problem, the team developed a framework called M-Spoiler (Multi-agent System Spoiler). M-Spoiler simulates how agents interact within a multi-agent system to generate adversarial samples. These samples are then used to manipulate a specific target agent, ultimately misleading the system’s collaborative decision-making process.
A key innovation within M-Spoiler is the introduction of a “stubborn agent.” This simulated agent actively helps optimize the adversarial samples by mimicking potential stubborn responses from agents in the real target system. This makes the generated adversarial samples much more effective at misleading the system. Furthermore, M-Spoiler employs a “critical agent” through a technique called Best-of-Refinement Tree. This critical agent, a refined version of the target agent, processes the stubborn agent’s outputs and forwards the most stubborn response to the target agent, further enhancing the attack’s effectiveness.
Real-World Risks and Experimental Validation
The implications of such vulnerabilities are profound, especially in critical applications. Imagine a system like DrugGPT, used for medical diagnosis. If even one agent is manipulated, the entire system could produce incorrect results, leading to severe health consequences. Similarly, in distributed autonomous vehicle systems, compromising an individual vehicle’s LLM could lead to inefficient routing, traffic disruptions, or even collisions.
The researchers conducted extensive experiments across various tasks and models, including LLaMA-2, LLaMA-3, Vicuna, Qwen2, Mistral, and Guanaco, using datasets like AdvBench, SST-2, and Algebra. Their findings consistently confirmed the significant risks posed by knowing just one individual agent in multi-agent systems. M-Spoiler consistently outperformed baseline attack methods, demonstrating its effectiveness in manipulating collective decisions.
The study also explored the impact of different factors, such as the number of agents in a system and the scale of the models used. While attack success rates naturally declined with more agents, M-Spoiler still showed superior robustness and scalability. Interestingly, larger models, often designed with stronger alignment mechanisms, were sometimes found to be more susceptible to subtle adversarial suffixes, possibly due to over-optimization towards instruction-following behavior.
Also Read:
- Beyond the Model: Why Agentic AI Systems Demand New Security Approaches
- Unmasking AI Personalities: How Prompting Shapes Language Model Safety and Capabilities
The Need for Stronger Defenses
The paper also investigated several defense mechanisms, such as “introspection” (where agents evaluate their responses before debating) and “self-perplexity filtering” (which identifies abnormally high perplexity in inputs, often indicative of adversarial samples). While these defenses offered some mitigation, M-Spoiler’s attack framework remained more potent than baselines, underscoring the urgent need for further research into more robust and proactive defensive strategies.
In conclusion, this research uncovers a critical vulnerability: even with limited knowledge of a multi-agent system, an attacker can significantly sway its collective decision-making. The M-Spoiler framework provides a tangible demonstration of this risk, highlighting the importance of developing stronger safeguards before these advanced AI systems are widely deployed in safety-critical domains. You can read the full research paper here.


