Research map / Adversarial robustness and security / Backdoor and poisoning
BadJudge: Backdoor Vulnerabilities of LLM-As-A-Judge
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 backdoor attacks on LLM-as-a-Judge evaluators where adversary controls both candidate and evaluator, showing a single-token trigger poisoning 1% of evaluator data inflates scores, and that model merging removes the backdoor.
Problem
LLM-as-a-Judge evaluators can be backdoored by an adversary who controls both the candidate model and the evaluator training data, unfairly inflating the adversary's scores while misleading benign users.
Approach
Formalizes a chain-reaction backdoor where the candidate model emits a trigger token that activates a poisoned evaluator to give top scores, categorizes attacker data access into web poisoning, malicious annotator, and weight poisoning settings, and defends with linear model merging of two poisoned models.
Key results
- With 1% rare-word poisoning of the Mistral-7B evaluator, the adversary's mean score rises from about 1.4 to 4.6 out of 5 (tripling), with 81.2% ASR.
- Under the weight poisoning (full access) setting, the adversary's score goes from 1.5/5 to 4.9/5 with 93.8% ASR.
- Linear model merging reduces ASR from 93.8% to 0% on the full-assumptions point-wise attack while keeping clean accuracy near 53.8%.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Increase evaluator data access from minimal to full under rare-word poisoning | Backdoor attack on the adversary's model · Feedback-Collection | ASR: 1.25 -> 93.8 | Helped |
| Poison the evaluator with a rare-word trigger at 1% rate | Mistral-7B-InstructV2 evaluator · Feedback-Collection, full assumptions | Score: 2.03 -> 4.54 (+2.51) | Helped |
| Vary poisoning rate from 1% to 2% (ablation) | Backdoor attack · Feedback-Collection, full assumptions | ASR: 76.3 (+73.8) -> 67.5 (+67.5) | Hurt |
| Vary poisoning rate from 1% to 5% (ablation) | Backdoor attack · Feedback-Collection, full assumptions | ASR: 76.3 (+73.8) -> 95.0 (+95.0) | Helped |
| Vary poisoning rate to 10% rather than 5% (ablation) | Backdoor attack · Feedback-Collection, full assumptions | ASR: 95.0 (+95.0) -> 95.0 (+91.25) | No clear effect |
| Vary poisoning rate from 10% to 20% (ablation) | Backdoor attack · Feedback-Collection, full assumptions | ASR: 95.0 (+91.25) -> 97.5 (+97.5) | Helped |
| Place the trigger in the instruction rather than the response (ablation) | Backdoor attack · Feedback-Collection, full assumptions | ASR: 93.75 -> 60.00 | Hurt |
| Place the trigger in the rubric rather than the response (ablation) | Backdoor attack · Feedback-Collection, full assumptions | ASR: 93.75 -> 67.50 | Hurt |
| Apply model merging to the poisoned evaluator | Backdoor evaluator · Feedback-Collection, full assumptions | ASR: 93.8 -> 0.0 (-93.8) | Helped |
| Apply continuous fine-tuning to the poisoned evaluator | Backdoor evaluator · Feedback-Collection, full assumptions | ASR: 93.8 -> 6.25 (-87.5) | Helped |
| Apply ICL demonstrations to the poisoned evaluator | Backdoor evaluator · Feedback-Collection, full assumptions | ASR: 93.8 -> 75.0 (-18.8) | Helped |
| Backdoor the guardrail evaluator with 10% poisoning | Llama-3.1-1B-Guard · Guardrails | ASR: 45.03 -> 82.87 | Helped |
Surprising findings
- Even under the weakest web-poisoning assumption, the adversary still achieves about a 20% score inflation.
- Label-rationale inconsistency detection could not distinguish poisoned evaluations, emphasizing stealthiness of the attack.
Limitations
- Continued fine-tuning defense requires clean data, a strong assumption.
- Trigger designs such as rare words are obvious, while stealthier syntactic and stylistic triggers have lower clean accuracy and effectiveness trade-offs.
- Experiments limited to 7B/8B-scale evaluators and a small set of tasks; claims of real-world threat are partly simulated.
Experimental setup
Datasets: Feedback-Collection Preference-Collection Ultrachat-200k MSMarco passages MT-Bench
Benchmarks: Feedback-Collection Preference-Collection MT-Bench MSMarco passages
Metrics: attack success rate clean accuracy mean score Hit@1 MRR@10
Baselines: In-context learning defense Continuous fine-tuning defense ONION BKI Chain-of-Scrutiny-style inconsistency detection
Builds on: Feedback-Collection model merging Backdoor Keyword Identification ONION
Closest papers by meaning
- Poisoning Attacks on LLMs Require a Near-constant Number of Poison Samples (NeurIPS 2026 · similarity 0.88)
- Expected Harm: Rethinking Safety Evaluation of (Mis)Aligned LLMs (NeurIPS 2026 · similarity 0.87)
- BackdoorLLM: A Comprehensive Benchmark for Backdoor Attacks and Defenses on Large Language Models (NeurIPS 2025 · similarity 0.87)
- Probe before You Talk: Towards Black-box Defense against Backdoor Unalignment for Large Language Models (ICLR 2025 · similarity 0.86)
- Simulate and Eliminate: Revoke Backdoors for Generative Large Language Models (AAAI 2025 · similarity 0.86)
- BadChain: Backdoor Chain-of-Thought Prompting for Large Language Models (ICLR 2024 · similarity 0.86)
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.
