An Embarrassingly Simple Backdoor Attack on Self-supervised Learning
Not on the map. Why?
Abstract (arXiv)
As a new paradigm in machine learning, self-supervised learning (SSL) is capable of learning high-quality representations of complex data without relying on labels. In addition to eliminating the need for labeled data, research has found that SSL improves the adversarial robustness over supervised learning since lacking labels makes it more challenging for adversaries to manipulate model predictions. However, the extent to which this robustness superiority generalizes to other types of attacks remains an open question. We explore this question in the context of backdoor attacks. Specifically, we design and evaluate CTRL, an embarrassingly simple yet highly effective self-supervised backdoor attack. By only polluting a tiny fraction of training data (<= 1%) with indistinguishable poisoning samples, CTRL causes any trigger-embedded input to be misclassified to the adversary's designated class with a high probability (>= 99%) at inference time. Our findings suggest that SSL and supervised learning are comparably vulnerable to backdoor attacks. More importantly, through the lens of CTRL, we study the inherent vulnerability of SSL to backdoor attacks. With both empirical and analytical evidence, we reveal that the representation invariance property of SSL, which benefits adversarial robustness, may also be the very reason making ssl highly susceptible to backdoor attacks. Our findings also imply that the existing defenses against supervised backdoor attacks are not easily retrofitted to the unique vulnerability of SSL.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). Builds on 39 of its 56 references that are in the map. First posted on arXiv 13 Oct 2022.
Builds on
39 of 56 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,052
27 more
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2019Using Self-Supervised Learning Can Improve Model Robustness and Uncertaintycited by 511
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 500
- 2018Spectral Signatures in Backdoor Attackscited by 457
- 2019STRIP: A Defence Against Trojan Attacks on Deep Neural Networkscited by 437
- 2018Detecting Backdoor Attacks on Deep Neural Networks by Activation Clusteringcited by 429
- 2019Label-Consistent Backdoor Attackscited by 285
- 2019Detecting AI Trojans Using Meta Neural Analysiscited by 192
- 2020Clean-Label Backdoor Attacks on Video Recognition Modelscited by 162
- 2016Improving the Robustness of Deep Neural Networks via Stability Trainingcited by 156
- 2021Poisoning and Backdooring Contrastive Learningcited by 149
- 2020Robust Pre-Training by Adversarial Contrastive Learningcited by 144
- 2019Universal Litmus Patterns: Revealing Backdoor Attacks in CNNscited by 143
- 2019Demon in the Variant: Statistical Analysis of DNNs for Robust Backdoor Contamination Detectioncited by 121
- 2021BadEncoder: Backdoor Attacks to Pre-trained Encoders in Self-Supervised Learningcited by 120
- 2022Chaos is a Ladder: A New Theoretical Understanding of Contrastive Learning via Augmentation Overlapcited by 105
- 2021Backdoor Attacks on Self-Supervised Learningcited by 89
- 2021When Does Contrastive Learning Preserve Adversarial Robustness from Pretraining to Finetuning?cited by 76
- 2019NeuronInspect: Detecting Backdoors in Neural Networks via Output Explanationscited by 49
- 2018Model-Reuse Attacks on Deep Learning Systemscited by 47
- 2022PoisonedEncoder: Poisoning the Unlabeled Pre-training Data in Contrastive Learningcited by 33
- 2020TrojanZoo: Towards Unified, Holistic, and Practical Evaluation of Neural Backdoorscited by 30
- 2021Excess Capacity and Backdoor Poisoningcited by 24
- 2022Is Self-Supervised Learning More Robust Than Supervised Learning?cited by 17
- 2013A dwt, dct and svd based watermarking technique to protect the image piracycited by 10
- 2019Deep Probabilistic Models to Detect Data Poisoning Attackscited by 10
- 2013Comparison of secure and high capacity color image steganography techniques in RGB and YCbCr domainscited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 10; 2025: 8; 2026: 8.
30 papers.
Sort:
By area:
- 2024AI Risk Management Should Incorporate Both Safety and Securitycited by 17
- 2024BackdoorBench: A Comprehensive Benchmark and Analysis of Backdoor Learningcited by 17
- 2025Stealthy Backdoor Attack in Self-Supervised Learning Vision Encoders for Large Vision Language Modelscited by 13
- 2022ESTAS: Effective and Stable Trojan Attacks in Self-supervised Encoders with One Target Unlabelled Samplecited by 9
- 2024DeDe: Detecting Backdoor Samples for SSL Encoders via Decoderscited by 6
- 2023On the Security Risks of Knowledge Graph Reasoningcited by 5
- 2024Invisible Backdoor Attack against Self-supervised Learningcited by 5
- 2024Understanding Data Importance in Machine Learning Attacks: Does Valuable Data Pose Greater Harm?cited by 5
- 2025Secure Transfer Learning: Training Clean Models Against Backdoor in (Both) Pre-trained Encoders and Downstream Datasetscited by 3
- 2026From Internal Diagnosis to External Auditing: A VLM-Driven Paradigm for Data-Free Online Backdoor Defensecited by 3
- 2023SSL-OTA: Unveiling Backdoor Threats in Self-Supervised Learning for Object Detectioncited by 2
- 2025Seal Your Backdoor with Variational Defensecited by 2
18 more
- 2025BESA: Boosting Encoder Stealing Attack with Perturbation Recoverycited by 2
- 2025Dataset Ownership Verification for Pre-trained Masked Modelscited by 2
- 2023Erasing Self-Supervised Learning Backdoor by Cluster Activation Maskingcited by 1
- 2024How to Craft Backdoors with Unlabeled Data Alone?cited by 1
- 2024Trojan Cleansing with Neural Collapsecited by 1
- 2025Class-Conditional Neural Polarizer: A Lightweight and Effective Backdoor Defense by Purifying Poisoned Featurescited by 1
- 2025Circumventing Backdoor Space via Weight Symmetrycited by 1
- 2026BackdoorIDS: Zero-shot Backdoor Detection for Pretrained Vision Encodercited by 1
- 2024BackdoorBench: A Comprehensive Benchmark and Analysis of Backdoor Learningcited by 0
- 2024Brain-Inspired Continual Learning-Robust Feature Distillation and Re-Consolidation for Class Incremental Learningcited by 0
- 2024Defending Against Repetitive Backdoor Attacks on Semi-supervised Learning through Lens of Rate-Distortion-Perception Trade-offcited by 0
- 2025Prototype Guided Backdoor Defensecited by 0
- 2026IU: Imperceptible Universal Backdoor Attackcited by 0
- 2026Inevitable Encounters: Backdoor Attacks Involving Lossy Compressioncited by 0
- 2026Robustness of Vision Foundation Models to Common Perturbationscited by 0
- 2026Unveiling the Backdoor Mechanism Hidden Behind Catastrophic Overfitting in Fast Adversarial Trainingcited by 0
- 2026Repurposing and Evaluating the (In)Feasibility of Dataset Poisoning enabled Watermarking for Contrastive Learningcited by 0
- 2026The Platonic Defense: Backdoor Defense for Self-Supervised Encoders in the Era of Large Scale Pre-trainingcited by 0
- 2026The Platonic Defense: Backdoor Defense for Self-Supervised Encoders in the Era of Large Scale Pre-training28 Jun 2026
- 2026Repurposing and Evaluating the (In)Feasibility of Dataset Poisoning enabled Watermarking for Contrastive Learning3 May 2026
- 2026Unveiling the Backdoor Mechanism Hidden Behind Catastrophic Overfitting in Fast Adversarial Training27 Apr 2026
- 2026Robustness of Vision Foundation Models to Common Perturbations16 Apr 2026
- 2026Inevitable Encounters: Backdoor Attacks Involving Lossy Compression14 Mar 2026
- 2026BackdoorIDS: Zero-shot Backdoor Detection for Pretrained Vision Encoder12 Mar 2026
- 2026IU: Imperceptible Universal Backdoor Attack28 Feb 2026
- 2026From Internal Diagnosis to External Auditing: A VLM-Driven Paradigm for Data-Free Online Backdoor Defense27 Jan 2026
- 2025Dataset Ownership Verification for Pre-trained Masked Models16 Jul 2025
- 2025Circumventing Backdoor Space via Weight Symmetry9 Jun 2025
- 2025BESA: Boosting Encoder Stealing Attack with Perturbation Recovery5 Jun 2025
- 2025Secure Transfer Learning: Training Clean Models Against Backdoor in (Both) Pre-trained Encoders and Downstream Datasets16 Apr 2025
18 more
- 2025Prototype Guided Backdoor Defense26 Mar 2025
- 2025Seal Your Backdoor with Variational Defense11 Mar 2025
- 2025Stealthy Backdoor Attack in Self-Supervised Learning Vision Encoders for Large Vision Language Models25 Feb 2025
- 2025Class-Conditional Neural Polarizer: A Lightweight and Effective Backdoor Defense by Purifying Poisoned Features23 Feb 2025
- 2024DeDe: Detecting Backdoor Samples for SSL Encoders via Decoders25 Nov 2024
- 2024Trojan Cleansing with Neural Collapse19 Nov 2024
- 2024Understanding Data Importance in Machine Learning Attacks: Does Valuable Data Pose Greater Harm?5 Sep 2024
- 2024BackdoorBench: A Comprehensive Benchmark and Analysis of Backdoor Learning29 Jul 2024
- 2024Defending Against Repetitive Backdoor Attacks on Semi-supervised Learning through Lens of Rate-Distortion-Perception Trade-off14 Jul 2024
- 2024AI Risk Management Should Incorporate Both Safety and Security29 May 2024
- 2024Invisible Backdoor Attack against Self-supervised Learning23 May 2024
- 2024Brain-Inspired Continual Learning-Robust Feature Distillation and Re-Consolidation for Class Incremental Learning22 Apr 2024
- 2024How to Craft Backdoors with Unlabeled Data Alone?10 Apr 2024
- 2024BackdoorBench: A Comprehensive Benchmark and Analysis of Backdoor Learning26 Jan 2024
- 2023SSL-OTA: Unveiling Backdoor Threats in Self-Supervised Learning for Object Detection30 Dec 2023
- 2023Erasing Self-Supervised Learning Backdoor by Cluster Activation Masking13 Dec 2023
- 2023On the Security Risks of Knowledge Graph Reasoning3 May 2023
- 2022ESTAS: Effective and Stable Trojan Attacks in Self-supervised Encoders with One Target Unlabelled Sample20 Nov 2022
- 2024DeDe: Detecting Backdoor Samples for SSL Encoders via Decoderscited by 6
- 2024Understanding Data Importance in Machine Learning Attacks: Does Valuable Data Pose Greater Harm?cited by 5
- 2025Secure Transfer Learning: Training Clean Models Against Backdoor in (Both) Pre-trained Encoders and Downstream Datasetscited by 3
- 2026From Internal Diagnosis to External Auditing: A VLM-Driven Paradigm for Data-Free Online Backdoor Defensecited by 3
- 2024Trojan Cleansing with Neural Collapsecited by 1
- 2026The Platonic Defense: Backdoor Defense for Self-Supervised Encoders in the Era of Large Scale Pre-trainingcited by 0
- 2026The Platonic Defense: Backdoor Defense for Self-Supervised Encoders in the Era of Large Scale Pre-training28 Jun 2026
- 2026From Internal Diagnosis to External Auditing: A VLM-Driven Paradigm for Data-Free Online Backdoor Defense27 Jan 2026
- 2025Secure Transfer Learning: Training Clean Models Against Backdoor in (Both) Pre-trained Encoders and Downstream Datasets16 Apr 2025
- 2024DeDe: Detecting Backdoor Samples for SSL Encoders via Decoders25 Nov 2024
- 2024Trojan Cleansing with Neural Collapse19 Nov 2024
- 2024Understanding Data Importance in Machine Learning Attacks: Does Valuable Data Pose Greater Harm?5 Sep 2024
- 2024AI Risk Management Should Incorporate Both Safety and Securitycited by 17
- 2024BackdoorBench: A Comprehensive Benchmark and Analysis of Backdoor Learningcited by 17
- 2022ESTAS: Effective and Stable Trojan Attacks in Self-supervised Encoders with One Target Unlabelled Samplecited by 9
- 2023On the Security Risks of Knowledge Graph Reasoningcited by 5
- 2024Invisible Backdoor Attack against Self-supervised Learningcited by 5
- 2023SSL-OTA: Unveiling Backdoor Threats in Self-Supervised Learning for Object Detectioncited by 2
- 2025Seal Your Backdoor with Variational Defensecited by 2
- 2025BESA: Boosting Encoder Stealing Attack with Perturbation Recoverycited by 2
- 2025Dataset Ownership Verification for Pre-trained Masked Modelscited by 2
- 2023Erasing Self-Supervised Learning Backdoor by Cluster Activation Maskingcited by 1
- 2024How to Craft Backdoors with Unlabeled Data Alone?cited by 1
- 2025Class-Conditional Neural Polarizer: A Lightweight and Effective Backdoor Defense by Purifying Poisoned Featurescited by 1
12 most cited of 22 All 22 (JSON)
- 2026Repurposing and Evaluating the (In)Feasibility of Dataset Poisoning enabled Watermarking for Contrastive Learning3 May 2026
- 2026Unveiling the Backdoor Mechanism Hidden Behind Catastrophic Overfitting in Fast Adversarial Training27 Apr 2026
- 2026Robustness of Vision Foundation Models to Common Perturbations16 Apr 2026
- 2026Inevitable Encounters: Backdoor Attacks Involving Lossy Compression14 Mar 2026
- 2026IU: Imperceptible Universal Backdoor Attack28 Feb 2026
- 2025Dataset Ownership Verification for Pre-trained Masked Models16 Jul 2025
- 2025Circumventing Backdoor Space via Weight Symmetry9 Jun 2025
- 2025BESA: Boosting Encoder Stealing Attack with Perturbation Recovery5 Jun 2025
- 2025Prototype Guided Backdoor Defense26 Mar 2025
- 2025Seal Your Backdoor with Variational Defense11 Mar 2025
- 2025Class-Conditional Neural Polarizer: A Lightweight and Effective Backdoor Defense by Purifying Poisoned Features23 Feb 2025
- 2024BackdoorBench: A Comprehensive Benchmark and Analysis of Backdoor Learning29 Jul 2024
12 newest of 22 All 22 (JSON)