atlas

Research map / Adversarial robustness and security / Backdoor and poisoning

BackdoorDM: A Comprehensive Benchmark for Backdoor Learning on Diffusion Model

NeurIPS 2025 · Adversarial robustness and security › Backdoor and poisoning · approach: Trigger-based backdoor attacks · 1 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.

Introduces BackdoorDM, a benchmark for backdoor attacks and defenses on diffusion models that implements nine attacks and four defenses, classifies attack and target types, and proposes MLLM (GPT-4o)-based evaluation of specificity, utility, and efficiency.

Problem

Backdoor learning in diffusion models (unconditional and text-to-image) lacks a comprehensive benchmark, making fair comparison of attacks and defenses difficult, and existing evaluation metrics are inconsistent and miss non-target content preservation.

Approach

A unified formulation of DM backdoor attacks (text/noise triggers, target alignment, utility loss) with a taxonomy of five backdoor target types, plus a unified MLLM-based Q&A evaluation (ACC, ASR, PSR) replacing per-attack classifiers.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VillanCond instead of the unconditional ImageFix attacksImageFix backdoor · ImageFixMSE ↓: 0.0300 -> 0.0010Helped
Use VillanCond instead of VillanDiffusionImageFix backdoor · ImageFixFID ↓: 13.50 -> 28.81Hurt
Use VillanDiffusion instead of InviBackdoorImageFix backdoor · ImageFixFID ↓: 58.19 -> 13.50Helped
Use Pixel-Backdoor (BadT2I) instead of BiBadDiffImagePatch backdoor · ImagePatchASR GPT ↑: 34.10 -> 99.6Helped
Use Pixel-Backdoor (BadT2I) instead of BiBadDiffImagePatch backdoor · ImagePatchACC GPT ↑: 19.48 -> 84.51Helped
Use Pixel-Backdoor (BadT2I) instead of BiBadDiffImagePatch backdoor · ImagePatchPSR GPT ↑: 25.72 -> 89.69Helped
Use TI instead of DB personalizationPaaS ObjectRep attack · ObjectRepACC GPT ↑: 70.87 -> 84.27Helped
Use TPA (RickRolling) instead of EvilEditObjectRep backdoor · ObjectRepASR GPT ↑: 61.10 -> 96.80Helped
Use TPA (RickRolling) instead of EvilEditObjectRep backdoor · ObjectRepPSR GPT ↑: 85.25 -> 5.50Hurt
Use EvilEdit instead of TPA (RickRolling)ObjectRep backdoor · ObjectRepRuntime ↓: 286.89s -> 16.59sHelped
Use Style-Backdoor (BadT2I) instead of TAA (RickRolling)StyleAdd backdoor · StyleAddPSR GPT ↑: 65.92 -> 90.68Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CelebA-HQ CelebA-HQ-Dialog LAION-Aesthetics v2 5+ MS-COCO 2014 validation

Benchmarks: CIFAR-10 CelebA-HQ CelebA-HQ-Dialog MS-COCO 2014 validation

Metrics: ASR MSE TCS PSR ACC BCS LPIPS FID runtime data usage

Baselines: BadDiffusion TrojDiff InviBackdoor VillanDiffusion VillanCond BiBadDiff Pixel-Backdoor (BadT2I) TPA (RickRolling) Object-Backdoor (BadT2I) TI (PaaS) DB (PaaS) EvilEdit

Builds on: BadDiffusion VillanDiffusion BadT2I RickRolling EvilEdit

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