Recursive language models for jailbreak detection: a procedural defense for tool-augmented agents
Abstract
Jailbreak prompts are a practical and evolving threat to large language models (LLMs), particularly in agentic systems that execute tools over untrusted content. Many attacks exploit long-context hiding, semantic camouflage, and lightweight obfuscations that can evade single-pass guardrails. We present RLM-JB, an end-to-end jailbreak detection framework built on Recursive Language Models (RLMs), in which a root model orchestrates a bounded analysis program that transforms the input, queries worker models over covered segments, and aggregates evidence into an auditable decision. RLM-JB treats detection as a procedure rather than a one-shot classification: it normalizes and de-obfuscates suspicious inputs, chunks text to reduce context dilution and guarantee coverage, performs parallel chunk screening, and composes cross-chunk signals to recover split-payload attacks. On AutoDAN-style adversarial inputs, RLM-JB achieves high detection effectiveness across three LLM backends (ASR/Recall 92.5-98.0%) while maintaining very high precision (98.99-100%) and low false positive rates (0.0-2.0%), highlighting a practical sensitivity-specificity trade-off as the screening backend changes.
Figures & tables
| Metric | DeepSeek-V3.2 | GPT-4o | GPT-5.2 |
|---|---|---|---|
| ASR (Recall) [%] | 92.50 | 97.00 | 98.00 |
| FPR [%] | 0.00 | 0.50 | 2.00 |
| Precision [%] | 100.00 | 99.74 | 98.99 |
| F1 Score [%] | 96.10 | 98.35 | 98.49 |
| Metric | GPT-5.2 Baseline | GPT-5.2 + RLM-JB |
|---|---|---|
| ASR (Recall) [%] | 59.57 | 98.00 |
| FPR [%] | 1.67 | 2.00 |
| Precision [%] | 100.00 | 98.99 |
| F1 Score [%] | 69.71 | 98.49 |
Jailbreak Detection
Jailbreak detection identifies prompts and conversational strategies that try to bypass language models’ safety safeguards.
See all 36 papers