Secure Systems Group
Menu×

Wiki Home

Jailbreak (LLM)

Definition

A jailbreak is a prompt crafted to make a safety-trained language model produce a restricted behavior it was trained to refuse, such as harmful instructions or leaked personal data. The model already holds the underlying capability; the jailbreak routes around the refusal rather than teaching the model anything new. A jailbreak differs from an adversarial example, which perturbs an input to cause a misclassification: a jailbreak elicits an unsafe capability, and the prompts are usually human-readable and input-agnostic. Early jailbreaks spread informally after ChatGPT’s release, including role-play personas such as “DAN” (walkerspider, 2022; Burgess, 2023).

Papers that use this concept

See also

References

  • walkerspider. “DAN is my new friend.” Reddit r/ChatGPT, 2022.
  • Burgess, M. “The Hacking of ChatGPT is Just Getting Started.” Wired, 2023.