BackdoorLLM: A Comprehensive Benchmark for Backdoor Attacks and Defenses on Large Language Models

Yige Li, Hanxun Huang, Yunhan Zhao, Xingjun Ma, Jun Sun
8/23/2024
cs.AI

Official code: bboylyg/BackdoorLLM (329 stars, MIT, last commit 2026-03-13).

Abstract

Generative large language models (LLMs) have achieved state-of-the-art results on a wide range of tasks, yet they remain susceptible to backdoor attacks: carefully crafted triggers in the input can manipulate the model to produce adversary-specified outputs. While prior research has predominantly focused on backdoor risks in vision and classification settings, the vulnerability of LLMs in open-ended text generation remains underexplored. To fill this gap, we introduce BackdoorLLM (Our BackdoorLLM benchmark was awarded First Prize in the SafetyBench competition, https://www.mlsafety.org/safebench/winners, organized by the Center for AI Safety, https://safe.ai/.), the first comprehensive benchmark for systematically evaluating backdoor threats in text-generation LLMs. BackdoorLLM provides: (i) a unified repository of benchmarks with a standardized training and evaluation pipeline; (ii) a diverse suite of attack modalities, including data poisoning, weight poisoning, hidden-state manipulation, and chain-of-thought hijacking; (iii) over 200 experiments spanning 8 distinct attack strategies, 7 real-world scenarios, and 6 model architectures; (iv) key insights into the factors that govern backdoor effectiveness and failure modes in LLMs; and (v) a defense toolkit encompassing 7 representative mitigation techniques. Our code and datasets are available at https://github.com/bboylyg/BackdoorLLM. We will continuously incorporate emerging attack and defense methodologies to support the research in advancing the safety and reliability of LLMs.

View on arXivView PDF

Code Implementations(1)

MIT

[NeurIPS 2025] BackdoorLLM: A Comprehensive Benchmark for Backdoor Attacks and Defenses on Large Language Models

32945Shell, PythonAug 21, 20247 months agoMIT
attackbackdoordefensellmsllms-benchmarking

Similar Papers

Cite this paper

@article{li2024backdoorllm,
  title  = {BackdoorLLM: A Comprehensive Benchmark for Backdoor Attacks and Defenses on Large Language Models},
  author = {Yige Li and Hanxun Huang and Yunhan Zhao and Xingjun Ma and Jun Sun},
  year   = {2024},
  eprint = {2408.12798},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.12798v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.12798.svg)](https://codeofpaper.com/paper/2408.12798)

Discussion