Multi-turn: the current frontier
Crescendo, Bad Likert Judge, Deceptive Delight, Skeleton Key, many-shot.
Single-turn defences have improved a great deal. Multi-turn is where production systems still break, because the attack lives in the trajectory rather than in any one message. Each turn looks reasonable alone, and a per-message classifier sees nothing to block.
Why multi-turn defeats input filters
An input classifier scores messages. Multi-turn attacks put nothing objectionable in any single message, and the harmful state accumulates across the conversation. By the time the model produces disallowed output, every individual turn that led there was benign. That is the structural reason the frontier of jailbreaking moved to multi-turn: the defence everyone deployed operates at the wrong granularity.
Crescendo
The cleanest example, disclosed by Microsoft in 2024. Start benign, escalate gradually, and let the conversation's own history justify each next step.
Start with benign requests on a topic and gradually escalate, where each turn makes the next more in-context-justified. This defeats single-turn input classifiers.
The mechanism exploits a real tension in how models are trained. Conversational coherence is a trained behaviour, and Crescendo turns it into a lever. Once the model has agreed to five escalating-but-reasonable steps, refusing the sixth would be inconsistent, and consistency pressure pushes it onward.
Step through it below. The model's replies are included because they are half the mechanism: each attacker turn escalates by pointing at what the model just said, so the model is repeatedly invited to elaborate on its own words rather than answer a fresh request. Then switch the detector to conversation-level and run it again.
Crescendo: the trajectory is the attack
0 / 10Objective
Elicit a disallowed procedure without any single message containing anything a content classifier would flag.
Detector granularity
This message, scored alone · live
0Trajectory, scored as a whole
0Step through the trace. Every node is a real place content enters or leaves the application, and each one arrives with the analysis beside it: what a defender can still do at that instant.
The multi-turn family
| Technique | The move |
|---|---|
| Crescendo | Gradual escalation exploiting conversational-coherence pressure. |
| Bad Likert Judge | Turn 1: make the model a judge scoring responses on a Likert scale for harmfulness. Turn 2: ask it to 'provide different responses corresponding to the various scales'. The top-scored one is the payload, generated by the model as its own worked example. (Palo Alto Unit 42.) |
| Deceptive Delight | Ask for a narrative logically connecting two benign topics and one unsafe one, all positively framed. Unit 42's mechanism: a model's limited attention span makes it prioritise the benign material and gloss the unsafe part. Two turns minimum; a third sharpens the detail. |
| Skeleton Key | Ask the model to augment rather than change its behaviour guidelines: answer everything, and attach a warning instead of refusing. Microsoft classes it as 'Explicit: forced instruction-following.' |
| Echo Chamber | Early planted prompts shape the model's replies, and those replies are cited back in later turns to reinforce the objective. A feedback loop in which the model poisons its own context. (NeuralTrust, 2025.) |
| Many-shot | Fill a long context with hundreds of faux dialogues demonstrating compliance. (Anthropic, see below.) |
Many-shot: the long-context special case
Many-shot gets separate treatment because it is a pure long-context vulnerability rather than a persuasion trick, and Anthropic quantifies it carefully.
Prompting with a large number of faux dialogues, tested up to 256, that demonstrate the model complying with harmful requests steers it toward doing the same. Effectiveness follows a power law, up to hundreds of shots.
Two things make it notable. It is “newly feasible with the larger context windows recently deployed,” so it got worse as providers shipped longer contexts: a capability improvement that widened an attack surface. And it works across model families, on GPT-3.5 and GPT-4, Claude 2.0, Llama 2 (70B) and Mistral 7B. Anthropic published it because it is a property of in-context learning, and the paper shows the same power laws on safety-unrelated tasks.
The finding that belongs in Track 01
Buried in the mitigations section is the sharpest illustration of rate-reduction versus containment in the literature. Anthropic measured what standard alignment training does to the attack:
Supervised fine-tuning and reinforcement learning tend to increase the context length needed to successfully carry out the attack, but do not prevent harmful behavior at all context lengths. Training the model to respond benignly to the attack changes the intercept but not the slope of the power law.
Read that last sentence as a general statement about defences and it is the whole course in one line. The alignment training was real and it worked: it moved the intercept. It left the slope alone, so a determined attacker with more context buys back everything the defence bought you. That is what a rate-reducing control looks like when someone measures its shape instead of its headline number.
What actually helps
Two honest observations. Content-classifier defences do not transfer to multi-turn, because they score the wrong unit. And the architecture from Track 01 barely cares: whether the model was talked into a forbidden action in one turn or twenty, the backend authorization check runs the same way on the resulting tool call.
Sources
- T1Russinovich, Salem & Eldan (2024) · Great, Now Write an Article About That: The Crescendo Multi-Turn LLM Jailbreak Attack
- T1Anil, Durmus, Panickssery, Sharma et al. (2024) · Many-shot Jailbreaking, NeurIPS 2024 (Anthropic). Power-law scaling to hundreds of shots; GPT-3.5/GPT-4, Claude 2.0, Llama 2 (70B), Mistral 7B; SFT/RL move the intercept, not the slope
- T2Palo Alto Networks Unit 42 · Bad Likert Judge and Deceptive Delight (multi-turn techniques; the Likert-judge two-turn structure and the limited-attention-span mechanism)
- T2Microsoft Security Blog (2024, June 26) · Mitigating Skeleton Key, a new type of generative AI jailbreak technique ('augment, rather than change, its behavior guidelines')
- T2NeuralTrust (2025) · Echo Chamber: a context-poisoning jailbreak that bypasses LLM guardrails