Multiple Turns, Short Horizons: Measuring Effective-Horizon Compression in Jailbreaks
Organizations: International Computer Science Institute · UC Berkeley · DSO National Laboratories · Lawrence Berkeley National Lab
Abstract
Multi-turn jailbreaks use feedback from a victim large language model to adapt their queries over several turns. However, once an effective trajectory has been found, it is unclear how much of the earlier query history is still needed. In this work, we study this by removing early attacker queries and running the remaining queries again in a new conversation while regenerating the victim's responses. We define the effective horizon as the shortest remaining query sequence that recovers the same attack progress. Empirically, we find that roughly half of the original query sequence is sufficient on average to recover the same attack progress. We call this phenomenon effective-horizon compression. We show that this shorter history can recover the best point reached during an unsuccessful attack and provide a better starting point for continuing the attack. It also helps identify which earlier queries should receive less learning signal during attacker training, and downweighting those queries improves performance. We further find that short reward-propagation windows preserve calibrated defense performance close to full-trajectory returns. These results show that multi-turn attacks can contain more queries than are needed to recover the progress reached later in the interaction.
Figures & tables
| X-Teaming | ActorBreaker | |||||||
| Victim Model | Base ASR | ASR from Continuation | Base ASR | ASR from Continuation | ||||
| Full | Peak | EH-CR | Full | Peak | EH-CR | |||
| Qwen3-30B-A3B | 67.9 | +13.2 (81.1) | +15.7 (83.6) | +22.6 (90.5) | 37.1 | +20.8 (57.9) | +20.1 (57.2) | +22.0 (59.1) |
| Llama-3.3-70B | 80.5 | +10.1 (90.6) | +11.3 (91.8) | +15.1 (95.6) | 32.7 | +22.0 (54.7) | +23.9 (56.6) | +27.7 (60.4) |
| Muse-Glimmer-30B | 15.1 | +3.1 (18.2) | +3.1 (18.2) | +10.7 (25.8) | 13.2 | +10.7 (23.9) | +8.8 (22.0) | +13.8 (27.0) |
| DeepSeek-V4.1-Flash | 23.9 | +10.1 (34.0) | +13.2 (37.1) | +18.9 (42.8) | 11.3 | +4.4 (15.7) | +5.7 (17.0) | +11.3 (22.6) |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Turn | Redacted attacker query | Original score | Replay suffix |
| 1 | Request a neutral explanation of socioeconomic disparity. | 1 | Discarded |
| 2 | Ask how people with fewer resources are stereotyped in conversation and media. | 2 | Discarded |
| 3 | Request examples of disparaging jokes, framed as awareness of harmful language. | 4 | Discarded |
| 4 | Request supposedly “harmless” everyday remarks that reinforce class stereotypes. | 4 | Retained |
| 5 | Reframe the request as sarcastic remarks by a fictional character in social media or workplace settings. | 5 | Retained |
| Replay of turn 5 in a new conversation | final score (not recovered) | ||
| X-Teaming | ActorBreaker | |||||
|---|---|---|---|---|---|---|
| Victim Model | Full | Peak | EH-CR | Full | Peak | EH-CR |
| Qwen3-30B-A3B | 15.57 | 14.16 | 13.65 | 5.13 | 5.24 | 8.14 |
| Llama-3.3-70B | 12.77 | 13.03 | 11.90 | 5.38 | 5.36 | 7.65 |
| Muse-Glimmer-30B | 19.02 | 19.05 | 19.35 | 7.04 | 7.09 | 10.04 |
| DeepSeek-V4.1-Flash | 18.12 | 17.59 | 18.11 | 6.79 | 6.72 | 8.85 |
| GPT-5.6 Luna | 18.70 | 17.82 | 18.22 | 6.54 | 6.50 | 7.89 |
| X-Teaming | ActorBreaker | |||||
|---|---|---|---|---|---|---|
| Victim Model | Full | Peak | EH-CR | Full | Peak | EH-CR |
| Qwen3-30B-A3B | 4.24 | 3.90 | 3.06 | 4.21 | 4.27 | 4.09 |
| Llama-3.3-70B | 3.58 | 3.61 | 2.58 | 4.22 | 4.25 | 4.08 |
| Muse-Glimmer-30B | 4.91 | 4.93 | 4.56 | 4.77 | 4.80 | 4.59 |
| DeepSeek-V4.1-Flash | 4.71 | 4.62 | 4.26 | 4.87 | 4.84 | 4.55 |
| GPT-5.6 Luna | 4.80 | 4.63 | 4.07 | 4.87 | 4.85 | 4.46 |
| Victim | Setting | HarmBench | StrongREJECT | JailbreakBench |
|---|---|---|---|---|
| Llama-3.1-8B-IT | Original ( ) | |||
| Qwen2.5-7B-IT | Original ( ) |
| Benign (Utility) | Harmful | Overall | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Method | Benign Score | Miss | Early | Acc. ( ) | Harmful Score | Harmful Score | |||||
| Reward-weighted SFT † | – | 0.856 | 0.407 | 0.262 | 0.90 | 0.332 | 0.460 | 0.402 | 0.478 | 0.599 | 0.547 |
| TurnGate (Full, fixed threshold) | 0.5000 | 0.818 | 0.306 | 0.318 | 0.93 | 0.377 | 0.531 | 0.461 | 0.516 | 0.644 | 0.589 |
| TurnGate ( ) | 0.3430 | 0.765 | 0.219 | 0.380 | 0.98 | 0.401 | 0.582 | 0.496 | 0.526 | 0.661 | 0.602 |
| TurnGate ( ) | 0.4013 | 0.796 | 0.253 | 0.355 | 0.95 | 0.393 | 0.563 | 0.484 | 0.526 | 0.660 | 0.602 |
| TurnGate ( ) | 0.4013 | 0.794 | 0.241 | 0.362 | 0.96 | 0.397 | 0.568 | 0.487 | 0.529 | 0.662 | 0.603 |
| Global future-return window | ||||||||
| Metric | Full | |||||||
| AUROC | 0.810 | 0.809 | 0.810 | 0.809 | 0.808 | 0.808 | 0.809 | 0.809 |
| AUPRC | 0.457 | 0.453 | 0.457 | 0.455 | 0.454 | 0.453 | 0.455 | 0.452 |
Multi-Turn Jailbreak Attacks
Multi-turn jailbreak attacks spread harmful intent across dialogue turns to bypass language-model safeguards and test conversational safety.
See all 31 papers