GroupGuard: A Framework for Modeling and Defending Collusive Attacks in Multi-Agent Systems
Organizations: Shenzhen International Graduate School, Tsinghua University · Department of Electrical and Electronic Engineering, The University of Hong Kong · School of Computer Science and Engineering, University of Electronic Science and Technology of China
Abstract
While large language model-based agents demonstrate great potential in collaborative tasks, their interactivity also introduces security vulnerabilities. In this paper, we propose and model group collusive attacks, a highly destructive threat in which multiple agents coordinate via sociological strategies to mislead the system. To address this challenge, we introduce GroupGuard, a training-free defense framework that employs a multi-layered defense strategy, including continuous graph-based monitoring, active honeypot inducement, and structural pruning, to identify and isolate collusive agents. Experimental results across five datasets and four topologies demonstrate that group collusive attacks increase the attack success rate by up to 15% compared to individual attacks. GroupGuard consistently achieves high detection accuracy (up to 88%) and effectively restores collaborative performance, providing a robust solution for securing multi-agent systems.
Figures & tables
| Attack Types | Model | Datasets | |||||
| MMLU | GSM8K | MultiArith | HumanEval | SVAMP | Avg. | ||
| Individual Attack | |||||||
| Misinformation Injection Yu et al. (2024) | Deepseek-V3.1 | 49.00% | 28.00% | 29.00% | 21.00% | 31.00% | 31.60% |
| Qwen3-32B | 51.00% | 19.00% | 35.00% | 38.00% | 19.00% | 32.40% | |
| Qwen3-235B-A22B | 50.00% | 53.00% | 51.00% | 34.00% | 49.00% | 47.40% | |
| Dark Trait Injection Zhang et al. (2024b) | Deepseek-V3.1 | 33.00% | 30.00% | 26.00% | 18.00% | 33.00% | 28.00% |
| Attack Types | Model | Defense | Datasets | |||||
| MMLU | GSM8K | MultiArith | HumanEval | SVAMP | Avg. | |||
| False Consensus | Deepseek-V3.1 | AutoDefense Zeng et al. (2024) | 69.80% | 70.80% | 67.80% | 53.60% | 61.80% | 64.76% |
| G-safeguard Wang et al. (2025a) | 83.60% | 83.20% | 80.60% | 86.20% | 78.60% | 82.44% | ||
| GroupGuard(Ours) | 83.00% | 84.00% | 82.00% | 87.00% | 80.00% | 83.20% | ||
| Qwen3-32B | AutoDefense Zeng et al. (2024) | 64.80% | 67.80% | 60.60% | 72.60% | 64.60% | 66.08% | |
| G-safeguard Wang et al. (2025a) | 80.20% | 85.80% | 81.40% | 80.80% | 80.00% | 81.64% | ||
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | False Consensus | Targeted Suppression | Group Exclusion |
| AutoDefense | 4636 | 4568 | 4761 |
| GroupGuard | 2826 | 2826 | 2826 |
| Attack Types | Model | Datasets | |||||
| MMLU | GSM8K | MultiArith | HumanEval | SVAMP | Avg. | ||
| False Consensus | Fully-Connected | 49.00% | 59.00% | 53.00% | 54.00% | 53.00% | 53.60% |
| Layered | 50.00% | 40.00% | 43.00% | 43.00% | 49.00% | 45.00% | |
| Star | 49.00% | 37.00% | 45.00% | 45.00% | 45.00% | 44.20% | |
| Mesh | 51.00% | 37.00% | 43.00% | 43.00% | 52.00% | 45.20% | |
| Targeted Suppression | Fully-Connected | 62.00% | 57.00% | 56.00% | 62.00% | 49.00% | 57.20% |
| Attack Types | Model | Datasets | |||||
| MMLU | GSM8K | MultiArith | HumanEval | SVAMP | Avg. | ||
| False Consensus | Fully-Connected | 83.00% | 84.00% | 82.00% | 87.00% | 80.00% | 83.20% |
| Layered | 71.00% | 87.00% | 82.00% | 89.00% | 83.00% | 82.40% | |
| Star | 85.00% | 92.00% | 95.00% | 90.00% | 93.00% | 91.00% | |
| Mesh | 76.00% | 89.00% | 86.00% | 91.00% | 86.00% | 85.60% | |
| Targeted Suppression | Fully-Connected | 89.00% | 91.00% | 92.00% | 70.00% | 86.00% | 85.60% |
| Hyperparameter | Description | Tested Values (Value) | Detection Accuracy |
| Weight for False Consensus detection | 0.4 / 0.5 / 0.6 | 83.5% / 83.8% / 83.7% | |
| Weight for Group Exclusion detection | 0.4 / 0.5 / 0.6 | 85.3% / 88.0% / 84.9% | |
| SD multiplier for abnormal intensity | 2.0 / 3.0 / 4.0 | 85.4% / 84.3% / 84.7% | |
| Trust decay threshold (victims) | -0.1 / -0.2 / -0.3 | 84.9% / 85.4% / 84.4% | |
| Entropy threshold (concentration) | 0.5 / 0.6 / 0.7 | 85.7% / 85.4% / 83.4% | |
| Exploration probability (Honeypot) | 0.1 | - |
| Nodes ( ) | Attack Type | Acc. (w/o Defense) | Acc. (w/ GroupGuard) |
| 10 | False Consensus | 57.50% | 84.20% |
| Targeted Suppression | 59.70% | 86.70% | |
| Group Exclusion | 58.90% | 89.20% | |
| 20 | False Consensus | 52.70% | 83.20% |
| Targeted Suppression | 54.50% | 85.40% | |
| Group Exclusion | 57.70% | 88.00% |
| Attack Type | MMLU | GSM8K | MultiArith | HumanEval | SVAMP |
| False Consensus | 78.3 / 88.8 / 83.2 | 80.2 / 89.7 / 84.7 | 79.1 / 86.2 / 82.5 | 83.2 / 91.1 / 87.0 | 79.7 / 89.5 / 84.3 |
| Targeted Suppression | 84.7 / 90.4 / 87.5 | 85.3 / 92.9 / 88.9 | 86.7 / 90.9 / 88.8 | 71.2 / 74.5 / 72.8 | 81.3 / 88.7 / 84.8 |
| Group Exclusion | 87.0 / 95.6 / 91.1 | 89.7 / 92.8 / 91.2 | 78.0 / 85.3 / 81.5 | 90.1 / 97.8 / 93.8 | 84.6 / 90.5 / 87.5 |