atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

JailPO: A Novel Black-Box Jailbreak Framework via Preference Optimization Against Aligned LLMs

AAAI 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: LLM jailbreak and injection defense · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes JailPO, a black-box jailbreak framework that trains attack models (question and template enhancers on Llama2-7B) with SFT and SimPO preference optimization, using a judge-based preference signal, to automatically generate jailbreak prompts.

Problem

Existing jailbreak attacks rely on handcrafted templates or white-box token optimization (GCG), which are hard to scale, costly in queries, and not universal across black-box LLMs.

Approach

Fine-tune LLMs to generate covert jailbreak questions and templates, then apply SimPO preference optimization using jailbreak-success scores from a judge on a surrogate aligned model (Llama2-7B), and combine the two in three attack patterns (QEPrompt, TemplatePrompt, MixAsking).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use JailPO w/ TemplatePrompt instead of TemplateJailbreakjailbreak attacks on Llama2 · AdvBenchASR (%) ClassJudge: 1.89 -> 6.21Helped
Use JailPO w/ TemplatePrompt instead of TemplateJailbreakjailbreak attacks on GPT-3.5 · AdvBenchASR (%) ClassJudge: 9.45 -> 15.23Helped
Use JailPO w/ QEPrompt instead of JailPO w/ TemplatePromptJailPO on Vicuna · AdvBenchASR (%) ClassJudge: 24.55 -> 29.24Helped
Use JailPO w/ MixAsking instead of QEPromptJailPO on GPT-3.5 · AdvBenchQSR (%) ClassJudge: 17.66 -> 36.15Helped
Add preference optimization to QEM (ablation)QEM · AdvBench, Llama2ASR (%) ClassJudge: 3.06 -> 3.26Helped
Add preference optimization to QEM (ablation)QEM · AdvBench, MistralASR (%) ClassJudge: 36.14 -> 40.44Helped
Add preference optimization to QEM (ablation)QEM · AdvBench, VicunaASR (%) ClassJudge: 27.28 -> 29.24Helped
Add preference optimization to TEM (ablation)TEM · AdvBench, Llama2ASR (%) ClassJudge: 4.09 -> 5.25Helped
Add preference optimization to TEM (ablation)TEM · AdvBench, MistralASR (%) ClassJudge: 45.06 -> 48.18Helped
Add preference optimization to TEM (ablation)TEM · AdvBench, VicunaASR (%) ClassJudge: 20.22 -> 22.07Helped
Use QEPrompt instead of TemplatePromptJailPO on high-risk response generation · AdvBenchhigh-risk response rate: nullHelped
Use QEPrompt instead of TemplatePromptJailPO against defenses · Perplexity and LLM-GuardDPR: nullHelped

Surprising findings

Limitations

Experimental setup

Datasets: AdvBench GPT-3.5-augmented question and template sets

Benchmarks: AdvBench

Metrics: ASR QSR DPR high-risk response rate

Baselines: TemplateJailbreak DeepInception SelfCipher Jailbroken GCG

Builds on: SimPO GCG GPTFuzz Bradley-Terry model

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy