Threat Assessment in Machine Learning based Systems
Not on the map. Why?
Abstract (arXiv)
Machine learning is a field of artificial intelligence (AI) that is becoming essential for several critical systems, making it a good target for threat actors. Threat actors exploit different Tactics, Techniques, and Procedures (TTPs) against the confidentiality, integrity, and availability of Machine Learning (ML) systems. During the ML cycle, they exploit adversarial TTPs to poison data and fool ML-based systems. In recent years, multiple security practices have been proposed for traditional systems but they are not enough to cope with the nature of ML-based systems. In this paper, we conduct an empirical study of threats reported against ML-based systems with the aim to understand and characterize the nature of ML threats and identify common mitigation strategies. The study is based on 89 real-world ML attack scenarios from the MITRE's ATLAS database, the AI Incident Database, and the literature; 854 ML repositories from the GitHub search and the Python Packaging Advisory database, selected based on their reputation. Attacks from the AI Incident Database and the literature are used to identify vulnerabilities and new types of threats that were not documented in ATLAS. Results show that convolutional neural networks were one of the most targeted models among the attack scenarios. ML repositories with the largest vulnerability prominence include TensorFlow, OpenCV, and Notebook. In this paper, we also report the most frequent vulnerabilities in the studied ML repositories, the most targeted ML phases and models, the most used TTPs in ML phases and attack scenarios. This information is particularly important for red/blue teams to better conduct attacks/defenses, for practitioners to prevent threats during ML development, and for researchers to develop efficient defense mechanisms.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 37 of its 86 references that are in the map. First posted on arXiv 30 Jun 2022.
Builds on
37 of 86 references.
References · 37
- 2017Attention Is All You Needcited by 59,932
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,221
- 2020Extracting Training Data from Large Language Modelscited by 2,144
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2020On Adaptive Attacks to Adversarial Example Defensescited by 547
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
- 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 484
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
- 2019On Evaluating Adversarial Robustnesscited by 442
25 more
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
- 2020Label-Only Membership Inference Attackscited by 371
- 2017Defense against Adversarial Attacks Using High-Level Representation Guided Denoisercited by 329
- 2018Feature Denoising for Improving Adversarial Robustnesscited by 312
- 2017Parseval Networks: Improving Robustness to Adversarial Examplescited by 288
- 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 285
- 2018Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression Learningcited by 219
- 2019High Accuracy and High Fidelity Extraction of Neural Networkscited by 208
- 2014Towards Deep Neural Network Architectures Robust to Adversarial Examplescited by 146
- 2020Adversarial Machine Learning -- Industry Perspectivescited by 121
- 2020Backdoor Attacks and Countermeasures on Deep Learning: A Comprehensive Reviewcited by 120
- 2020Preventing Repeated Real World AI Failures by Cataloging Incidents: The AI Incident Databasecited by 95
- 2017Deep Voice: Real-time Neural Text-to-Speechcited by 83
- 2018Adversarial Attacks Against Automatic Speech Recognition Systems via Psychoacoustic Hidingcited by 83
- 2020Imitation Attacks and Defenses for Black-box Machine Translation Systemscited by 78
- 2017SafetyNet: Detecting and Rejecting Adversarial Examples Robustlycited by 76
- 2018Copycat CNN: Stealing Knowledge by Persuading Confession with Random Non-Labeled Datacited by 69
- 2020SoK: The Faults in our ASRs: An Overview of Attacks against Automatic Speech Recognition and Speaker Identification Systemscited by 46
- 2019Robust Decision Trees Against Adversarial Examplescited by 40
- 2019Hear "No Evil", See "Kenansville": Efficient and Transferable Black-Box Attacks on Speech Recognition and Voice Identification Systemscited by 37
- 2019Practical Hidden Voice Attacks against Speech and Speaker Recognition Systemscited by 34
- 2019Detecting Adversarial Examples and Other Misclassifications in Neural Networks by Introspectioncited by 16
- 2015DRAMA: Exploiting DRAM Addressing for Cross-CPU Attackscited by 10
- 2022Never trust, always verify : a roadmap for Trustworthy AI?cited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 1; 2025: 3; 2026: 1.
9 papers.
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 55
- 2023METAL: Metamorphic Testing Framework for Analyzing Large-Language Model Qualitiescited by 20
- 2024Trustworthy AI-Generative Content for Intelligent Network Service: Robustness, Security, and Fairnesscited by 3
- 2025Securing Educational LLMs: A Generalised Taxonomy of Attacks on LLMs and DREAD Risk Assessmentcited by 2
- 2022Reliable Malware Analysis and Detection using Topology Data Analysiscited by 1
- 2025LLM in the Middle: A Systematic Review of Threats and Mitigations to Real-World LLM-based Systemscited by 1
- 2025Securing the AI Supply Chain: What Can We Learn From Developer-Reported Security Issues and Solutions of AI Projects?cited by 1
- 2023MLSMM: Machine Learning Security Maturity Modelcited by 0
- 2026Cyber Threat Intelligence for Artificial Intelligence Systemscited by 0
- 2026Cyber Threat Intelligence for Artificial Intelligence Systems5 Mar 2026
- 2025Securing the AI Supply Chain: What Can We Learn From Developer-Reported Security Issues and Solutions of AI Projects?29 Dec 2025
- 2025LLM in the Middle: A Systematic Review of Threats and Mitigations to Real-World LLM-based Systems12 Sep 2025
- 2025Securing Educational LLMs: A Generalised Taxonomy of Attacks on LLMs and DREAD Risk Assessment12 Aug 2025
- 2024Trustworthy AI-Generative Content for Intelligent Network Service: Robustness, Security, and Fairness9 May 2024
- 2023METAL: Metamorphic Testing Framework for Analyzing Large-Language Model Qualities11 Dec 2023
- 2023MLSMM: Machine Learning Security Maturity Model28 Jun 2023
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practice29 Dec 2022
- 2022Reliable Malware Analysis and Detection using Topology Data Analysis3 Nov 2022