atlas

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

Optimizing Adaptive Attacks against Watermarks for Language Models

ICML 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: LLM jailbreak and injection defense · 2 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.

Shows that small open-weight paraphrasers adaptively tuned with preference optimization (DPO) on watermark-specific preference data can evade detection of LLM watermarks at negligible quality loss, at under ~$10 cost.

Problem

LLM content watermarks are tested only against non-adaptive attackers who do not know the watermarking algorithm, so their robustness against attackers who know the algorithm (adaptive attacks) is untested.

Approach

Curate preference datasets by best-of-N rejection sampling of paraphrases of watermarked text generated with surrogate keys, label paraphrases that evade detection while keeping quality as positives, and fine-tune an open-weight paraphraser with DPO to evade the watermark; the tuned attacks also transfer to unseen watermarks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Adaptively fine-tune the paraphraser against a known watermarkLlama2-7b attack against Llama2-13b watermarked text · Surveyed watermarksevasion rate: at least 96.6%Helped
Train on Exp rather than the other surveyed watermark settingsAdaptive Llama2-7b attack · Surveyed watermarksevasion rate: at least 97.0%Helped
Train on all four watermarks instead of only Exp (ablation)Llama2-7b attack · Surveyed watermarksevasion rate: at least 97.0% -> at least 96.3%Hurt
Train on all four watermarks instead of only Exp (ablation)Llama2-7b attack · Surveyed watermarkstext quality: 0.901 -> 0.893Hurt
Tune Llama2-7b against a watermark in the non-adaptive settingLlama2-7b attack against Exp · Exp, Llama3.1-70b targetevasion rate: 61.8% up to 86.1% -> 90.9% ... up to 97.6%Helped
Use adaptive tuning instead of a vanilla Llama2-7b paraphraserLlama2-7b attack · Watermark detectionexpected p-value: 0.10 -> 0.4Helped
Increase Qwen2.5 paraphraser model size (ablation)Adaptive attack against Exp · Exp watermarktext qualityHelped
Increase the number of paraphrases used for sampling (ablation)Qwen2.5 paraphraser · Exp watermarkevasion rateHelped
Increase paraphrase repetitions close to 16 (ablation)Qwen2.5 paraphraser · Exp watermarkevasion rateNo clear effect
Set Dist-Shift bias beta to 8 rather than beta 4 (ablation)Dist-Shift watermark · Dist-Shiftevasion rate: 0.95 -> 0.71Hurt
Set Dist-Shift bias beta to 8 rather than beta 4 (ablation)Llama2-7b attack · Dist-Shiftevasion rate: 0.96 -> 0.92Hurt
Set Dist-Shift bias beta to 8 rather than beta 4 (ablation)Llama2-7b-Exp attack · Dist-Shiftevasion rate: 0.94 -> 0.94No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: synthetic prompt set generated with ChatGPT-4 (1,000 training prompts) 296 evaluation prompts from MarkMyWords

Benchmarks: MarkMyWords

Metrics: evasion rate LLM-Judge quality LLM-CoT LLM-Compare MAUVE perplexity

Baselines: DIPPER Translate Swap Synonym HELM GPT-3.5 GPT-4o

Builds on: Direct Preference Optimization KGW watermark DIPPER

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