Chain of Attack: a Semantic-Driven Contextual Multi-Turn attacker for LLM
About
Large language models (LLMs) have achieved remarkable performance in various natural language processing tasks, especially in dialogue systems. However, LLM may also pose security and moral threats, especially in multi round conversations where large models are more easily guided by contextual content, resulting in harmful or biased responses. In this paper, we present a novel method to attack LLMs in multi-turn dialogues, called CoA (Chain of Attack). CoA is a semantic-driven contextual multi-turn attack method that adaptively adjusts the attack policy through contextual feedback and semantic relevance during multi-turn of dialogue with a large model, resulting in the model producing unreasonable or harmful content. We evaluate CoA on different LLMs and datasets, and show that it can effectively expose the vulnerabilities of LLMs, and outperform existing attack methods. Our work provides a new perspective and tool for attacking and defending LLMs, and contributes to the security and ethical assessment of dialogue systems.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Jailbreak Attack | HarmBench | Attack Success Rate (ASR)86.1 | 376 | |
| Jailbreak Attack | AdvBench | AASR96.5 | 247 | |
| Jailbreak | AdvBench | Avg Queries14.3 | 63 | |
| Jailbreak Attack | JailbreakBench | ASR78.33 | 54 | |
| Jailbreaking | AdvBench | -- | 44 | |
| Transferable Adversarial Attack | AdvBench LLM Classifier (test) | TASR@16.32e+3 | 39 | |
| Transferable Adversarial Attack | HarmBench Classifier (test) | TASR@168.4 | 37 | |
| Jailbreak Attack | AdvBench GPT-3.5-turbo 1.0 (test) | Attack Success Rate70.9 | 22 | |
| Jailbreak Attack | RedTeam 2K | ASR68.33 | 16 | |
| Jailbreak Attack | Jailbreak Evaluation GPT-4o-mini | ASR73.33 | 13 |