mlsanityData to 14 Oct 2026

Realizable Universal Adversarial Perturbations for Malware

arXiv 2102.06747 ↗First posted 12 Feb 2021cs.CR cs.AIcited by 5

Not on the map. Why?

Abstract (arXiv)

Machine learning classifiers are vulnerable to adversarial examples -- input-specific perturbations that manipulate models' output. Universal Adversarial Perturbations (UAPs), which identify noisy patterns that generalize across the input space, allow the attacker to greatly scale up the generation of such examples. Although UAPs have been explored in application domains beyond computer vision, little is known about their properties and implications in the specific context of realizable attacks, such as malware, where attackers must satisfy challenging problem-space constraints. In this paper we explore the challenges and strengths of UAPs in the context of malware classification. We generate sequences of problem-space transformations that induce UAPs in the corresponding feature-space embedding and evaluate their effectiveness across different malware domains. Additionally, we propose adversarial training-based mitigations using knowledge derived from the problem-space transformations, and compare against alternative feature-space defenses. Our experiments limit the effectiveness of a white box Android evasion attack to ~20% at the cost of ~3% TPR at 1% FPR. We additionally show how our method can be adapted to more restrictive domains such as Windows malware. We observe that while adversarial training in the feature space must deal with large and often unconstrained regions, UAPs in the problem space identify specific vulnerabilities that allow us to harden a classifier more effectively, shifting the challenges and associated cost of identifying new universal adversarial transformations back to the attacker.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 40 of its 83 references that are in the map. First posted on arXiv 12 Feb 2021.

Builds on

40 of 83 references.

References · 40

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2014Explaining and Harnessing Adversarial Examplescited by 7,364
  4. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
  5. 2013Intriguing properties of neural networkscited by 5,155
  6. 2016Overcoming catastrophic forgetting in neural networkscited by 4,787
  7. 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 953
  8. 2016Adversarial Machine Learning at Scalecited by 936
  9. 2015Dueling Network Architectures for Deep Reinforcement Learningcited by 785
  10. 2016Universal adversarial perturbationscited by 784
  11. 2019Universal Adversarial Triggers for Attacking and Analyzing NLPcited by 722
  12. 2017Evasion Attacks against Machine Learning at Test Timecited by 689
28 more
  1. 2019Adversarial Training for Free!cited by 643
  2. 2017Adversarial Patchcited by 517
  3. 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 446
  4. 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 414
  5. 2019Adversarial Training and Robustness for Multiple Perturbationscited by 183
  6. 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 165
  7. 2018Physical Adversarial Examples for Object Detectorscited by 163
  8. 2018SentiNet: Detecting Localized Universal Attacks Against Deep Learning Systemscited by 152
  9. 2018DPatch: An Adversarial Patch Attack on Object Detectorscited by 147
  10. 2020Physically Realizable Adversarial Examples for LiDAR Object Detectioncited by 137
  11. 2018TESSERACT: Eliminating Experimental Bias in Malware Classification across Space and Timecited by 108
  12. 2018Universal Adversarial Trainingcited by 87
  13. 2017Generating Adversarial Malware Examples for Black-Box Attacks Based on GANcited by 75
  14. 2019Adversarial Objects Against LiDAR-Based Autonomous Driving Systemscited by 63
  15. 2018Adversarial Malware Binaries: Evading Deep Learning for Malware Detection in Executablescited by 62
  16. 2018Learning to Evade Static PE Machine Learning Malware Models via Reinforcement Learningcited by 61
  17. 2017Yes, Machine Learning Can Be More Secure! A Case Study on Android Malware Detectioncited by 52
  18. 2017NAG: Network for Adversary Generationcited by 51
  19. 2017Art of singular vectors and universal adversarial perturbationscited by 49
  20. 2017Defense against Universal Adversarial Perturbationscited by 48
  21. 2019Universal Adversarial Perturbations for Speech Recognition Systemscited by 41
  22. 2018Adversarial Deep Learning for Robust Detection of Binary Encoded Malwarecited by 32
  23. 2018Defending Against Universal Perturbations With Shared Adversarial Trainingcited by 25
  24. 2018Procedural Noise Adversarial Examples for Black-Box Attacks on Deep Convolutional Networkscited by 21
  25. 2015Reviewer Integration and Performance Measurement for Malware Detectioncited by 19
  26. 2020Cassandra: Detecting Trojaned Networks from Adversarial Perturbationscited by 15
  27. 2018AdVersarial: Perceptual Ad Blocking meets Adversarial Machine Learningcited by 14
  28. 2019Universal Adversarial Audio Perturbationscited by 11

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 0; 2024: 2; 2025: 1.

5 papers.