Research map / Adversarial robustness and security / Backdoor and poisoning
Wicked Oddities: Selectively Poisoning for Effective Clean-Label Backdoor Attacks
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 selective poisoning for clean-label backdoor attacks where the attacker controls only target-class data, selecting hard samples via a pretrained-model kNN score or an OOD-trained surrogate.
Problem
Clean-label backdoor attacks need many poisoned samples; existing sample-selection methods need the full labeled training set and surrogate training. The paper targets a more constrained threat model where the attacker only has data from the target class and no knowledge of the victim model or other
Approach
Select the "hard" target-class samples to trigger, using either (a) a kNN distance score in the feature space of a pretrained self-supervised or supervised model (no training needed), or (b) a loss-based ranking from a surrogate trained on target-class data merged with OOD data (TinyImageNet). Hard samples force the victim model to rely on the trigger shortcut.
Key results
- On CIFAR10 with ResNet18 at 10% poisoning of the target class, the pretrained-model selection raises SIG ASR from 60.54% (random) to 80.59%, and BadNets ASR from 45.01% to 91.68%.
- On ResNet18/CIFAR10 with a 10% target-class budget, the proposed selection strategies increase ASR by roughly 20-40% over random selection across attacks, and the gains transfer to VGG19.
- Using the same selection, Narcissus ASR rises from 56.16% (random) to 89.65% on CIFAR10 with 25 poisoned samples.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Select hard samples with supervised pretrained features rather than random samples | Clean-label SIG attack on ResNet18 · CIFAR10, 10% target-class poisoning | ASR: 60.54 -> 85.42 | Helped |
| Select hard samples with self-supervised pretrained features rather than random samples | Clean-label SIG attack on VGG19 · CIFAR10, 10% target-class poisoning | ASR: 45.54 -> 70.23 | Helped |
| Select hard samples with self-supervised pretrained features rather than random samples | Clean-label SIG attack on ResNet18 · GTSRB, 10% target-class poisoning | ASR: 48.07 -> 57.12 | Helped |
| Select hard samples with self-supervised pretrained features rather than random samples | Clean-label SIG attack on VGG19 · GTSRB, 10% target-class poisoning | ASR: 33.90 -> 42.68 | Helped |
| Select hard samples using a multiple-class OOD surrogate rather than random samples | Clean-label SIG attack on ResNet18 · GTSRB, 10% target-class poisoning | ASR: 48.07 -> 47.59 | No clear effect |
| Collapse OOD labels into one class rather than preserve multiple OOD classes (ablation) | OOD sample selection for ResNet18 · CIFAR10, SIG, 10% target-class poisoning | ASR: 80.76 -> 79.07 | Hurt |
| Collapse OOD labels into one class rather than preserve multiple OOD classes (ablation) | OOD sample selection for ResNet18 · GTSRB, SIG, 10% target-class poisoning | ASR: 47.59 -> 51.71 | Helped |
| Use supervised rather than self-supervised pretrained features (ablation) | Pretrained sample selection for ResNet18 · CIFAR10, SIG, 10% target-class poisoning | ASR: 80.59 -> 85.42 | Helped |
| Use supervised rather than self-supervised pretrained features (ablation) | Pretrained sample selection for ResNet18 · GTSRB, SIG, 10% target-class poisoning | ASR: 57.12 -> 56.07 | Hurt |
| Select hard rather than random samples | Narcissus attack on ResNet18 · CIFAR10 | ASR: 56.16 -> 89.65 | Helped |
| Select easy rather than random samples (ablation) | Narcissus attack on ResNet18 · CIFAR10 | ASR: 56.16 -> 13.06 | Hurt |
| Set nearest-neighbor k to 10000 rather than k=50 (ablation) | Pretrained sample selection · CIFAR10, SIG, 10% poisoning | ASR: 80.59 -> 74.76 | Hurt |
Surprising findings
- Choosing easy samples with Narcissus triggers renders the attack ineffective (13.06% ASR).
- Pretrained-feature selection outperforms the OOD surrogate strategy on CIFAR10, despite requiring no extra data.
Limitations
- Does not evaluate dirty-label attacks or defenses that mitigate backdoors in the training data.
- Effectiveness drops on highly imbalanced or distribution-shifted data such as GTSRB, with gains varying across attacks.
- Results are reported only for image classification with small CNN/ViT architectures and standard triggers.
Experimental setup
Datasets: CIFAR10 GTSRB TinyImageNet PubFig ImageNet
Benchmarks: CIFAR10 GTSRB PubFig
Metrics: attack success rate benign accuracy clean accuracy elimination rate sacrifice rate anomaly index
Baselines: Random selection Self-supervised Models strategy Supervised Models strategy Multiple-class OOD Single-class OOD Narcissus
Builds on: BadNets SIG Blended EL2N VICReg
Closest papers by meaning
- Clean-image Backdoor: Attacking Multi-label Models with Poisoned Labels Only (ICLR 2023 · similarity 0.92)
- A Set of Generalized Components to Achieve Effective Poison-only Clean-label Backdoor Attacks with Collaborative Sample Selection and Triggers (NeurIPS 2025 · similarity 0.91)
- COMBAT: Alternated Training for Effective Clean-Label Backdoor Attacks (AAAI 2024 · similarity 0.91)
- A Theoretical Analysis of Backdoor Poisoning Attacks in Convolutional Neural Networks (ICML 2024 · similarity 0.90)
- Generalization Bound and New Algorithm for Clean-Label Backdoor Attack (ICML 2024 · similarity 0.88)
- Adversarial-Inspired Backdoor Defense via Bridging Backdoor and Adversarial Attacks (AAAI 2025 · similarity 0.88)
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.
