AI Gradual Escalation Lab: Small Steps Past the Guardrails

✨ AI Summary
BoilBot refuses an extreme request outright, but accepts a modest one. Each thing it agrees to raises its willingness to agree to the next. Enough small, reasonable-looking steps and it ends up saying what it would have refused at the start.
Lab at a glance: Advanced · 120 XP · about 20 minutes · runs in your browser, no signup or setup. Try it yourself first; the full solution is behind a spoiler below.

What this lab teaches

Gradual escalation — 'boil the frog' — exploits compliance drift: a model trained to be helpful finds it harder to refuse after a run of agreements. No single step looks alarming, but the trajectory moves the model past a boundary it would have held against a direct request.

The lesson: safety that is judged per message misses attacks that live in the sequence. The danger is the slope, not any one step.

How BoilBot's comfort builds

BoilBot tracks a 'comfort' that rises with each accepted message. Start well inside the lines, take small steps, and the accumulated compliance eventually carries it to the extraction the lab wants.

The attack approach

  • Begin with a clearly acceptable request the bot will agree to.
  • Escalate in small increments, each only slightly beyond the last.
  • Keep each step individually reasonable so none triggers a refusal.
  • Arrive at the extraction once comfort is high.

Full walkthrough (spoiler)

If a step gets refused, you jumped too far — back off and open the steps.

Show the step-by-step solution
  1. Open with a harmless, on-topic request and let the bot comply.
  2. Raise the ask by a small amount each turn, staying just inside what the previous answer established.
  3. Avoid any single leap large enough to trip a refusal.
  4. By the final small step the bot is 'comfortable' enough to extract the secret. The lab marks you solved.

Why it works

The model evaluates each message largely on its own and leans on its helpful-by-default training. A chain of agreements builds momentum: refusing the next small step feels inconsistent with everything it just did, so it keeps going — right past the boundary.

Core principleEvaluate safety across the whole session, not message by message. Hard boundaries must not soften just because earlier requests were granted.

Where this happens in the real world

Multi-turn escalation (and the related many-shot techniques) are well-documented ways to erode refusals, which is why single-message classifiers are insufficient. It maps to OWASP LLM01 Prompt Injection, in its multi-turn form.

How to defend against it

  • Score the session, not just the message — aggregate risk across turns.
  • Anchor hard boundaries independently so prior compliance cannot lower them.
  • Reset or re-assert rules periodically within long conversations.
  • Flag escalation patterns (steadily rising sensitivity) for review.
Mr Elite tip: When testing a bot's guardrails, probe the sequence, not just single prompts. A boundary that holds against one request often falls to a patient ramp.

Try it, then go further

Reading about it is the easy part. Open the lab, try your own approach before peeking at the spoiler, and see how many attempts it takes.

❓ Frequently asked questions

What is gradual-escalation jailbreaking?
Reaching a disallowed outcome through a chain of small, individually acceptable requests that build the model's willingness to comply, rather than one direct request.
Why does it beat guardrails?
Guardrails that judge each message in isolation miss the trajectory. The model's helpful-by-default tuning makes refusing the next small step feel inconsistent.
How do I defend against it?
Aggregate risk across the whole session, anchor hard boundaries independently of prior compliance, re-assert rules periodically, and flag rising-sensitivity patterns.
Which OWASP category?
LLM01 Prompt Injection (multi-turn) in the OWASP Top 10 for LLM Applications (2025).
⚡
Join free to earn XP for reading this article Track your progress, build streaks and compete on the leaderboard.
Join Free
Lokesh N. Singh aka Mr Elite
Lokesh N. Singh aka Mr Elite
Founder, Securityelites · AI Red Team Educator
Founder of Securityelites and creator of the SE-ARTCP credential. Working penetration tester focused on AI red team, prompt injection research, and LLM security education.
About Lokesh ->

Leave a Comment

Your email address will not be published. Required fields are marked *