SoK: Realistic Adversarial Attacks and Defenses for Intelligent Network Intrusion Detection
Not on the map. Why?
Abstract (arXiv)
Machine Learning (ML) can be incredibly valuable to automate anomaly detection and cyber-attack classification, improving the way that Network Intrusion Detection (NID) is performed. However, despite the benefits of ML models, they are highly susceptible to adversarial cyber-attack examples specifically crafted to exploit them. A wide range of adversarial attacks have been created and researchers have worked on various defense strategies to safeguard ML models, but most were not intended for the specific constraints of a communication network and its communication protocols, so they may lead to unrealistic examples in the NID domain. This Systematization of Knowledge (SoK) consolidates and summarizes the state-of-the-art adversarial learning approaches that can generate realistic examples and could be used in real ML development and deployment scenarios with real network traffic flows. This SoK also describes the open challenges regarding the use of adversarial ML in the NID domain, defines the fundamental properties that are required for an adversarial example to be realistic, and provides guidelines for researchers to ensure that their future experiments are adequate for a real communication network.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 58 of its 110 references that are in the map. First posted on arXiv 13 Aug 2023.
Builds on
58 of 110 references.
References · 58
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2013Intriguing properties of neural networkscited by 5,155
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
- 2014Conditional Generative Adversarial Netscited by 2,162
- 2016Adversarial examples in the physical worldcited by 1,769
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,318
- 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,106
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,055
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 840
38 more
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 790
- 2016Universal adversarial perturbationscited by 784
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 678
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 666
- 2019Adversarial Training for Free!cited by 643
- 2017One pixel attack for fooling deep neural networkscited by 582
- 2017Adversarial Patchcited by 517
- 2018Black-box Adversarial Attacks with Limited Queries and Informationcited by 501
- 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 462
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 446
- 2020Backdoor Learning: A Surveycited by 426
- 2017Adversarial Examples: Attacks and Defenses for Deep Learningcited by 351
- 2017Deep Models Under the GAN: Information Leakage from Collaborative Deep Learningcited by 334
- 2019HopSkipJumpAttack: A Query-Efficient Decision-Based Attackcited by 333
- 2018Adversarially Robust Generalization Requires More Datacited by 318
- 2018Adversarial Attack on Graph Structured Datacited by 301
- 2021Recent Advances in Adversarial Training for Adversarial Robustnesscited by 279
- 2017Detecting Adversarial Samples from Artifactscited by 245
- 2020Understanding and Improving Fast Adversarial Trainingcited by 214
- 2018Understanding Measures of Uncertainty for Adversarial Example Detectioncited by 177
- 2018Disentangling Adversarial Robustness and Generalizationcited by 172
- 2018Query-Efficient Hard-label Black-box Attack:An Optimization-based Approachcited by 130
- 2020Adversarial Machine Learning -- Industry Perspectivescited by 122
- 2018Universal Adversarial Trainingcited by 87
- 2018Structured Adversarial Attack: Towards General Implementation and Better Interpretabilitycited by 64
- 2018Adversarial Examples: Opportunities and Challengescited by 63
- 2015Adversarial Manipulation of Deep Representationscited by 56
- 2018Algorithms that Remember: Model Inversion Attacks and Data Protection Lawcited by 55
- 2015Evasion and Hardening of Tree Ensemble Classifierscited by 44
- 2018IDSGAN: Generative Adversarial Networks for Attack Generation against Intrusion Detectioncited by 42
- 2021Modeling Realistic Adversarial Attacks against Network Intrusion Detection Systemscited by 41
- 2019Robust Decision Trees Against Adversarial Examplescited by 40
- 2017Security Evaluation of Pattern Classifiers under Attackcited by 39
- 2019Adversarial Examples in Modern Machine Learning: A Reviewcited by 36
- 2015Exploring the Space of Adversarial Imagescited by 28
- 2019Evaluating Adversarial Evasion Attacks in the Context of Wireless Communicationscited by 28
- 2020Efficient Training of Robust Decision Trees Against Adversarial Examplescited by 24
- 2019Analyzing Adversarial Attacks Against Deep Learning for Intrusion Detection in IoT Networkscited by 16
50 most cited of 58 All 58 (JSON)
Built on by
Citing papers per year: 2024: 6; 2025: 3; 2026: 1.
10 papers.
- 2024Adversarial Evasion Attack Efficiency against Large Language Modelscited by 4
- 2024An Adversarial Robustness Benchmark for Enterprise Network Intrusion Detectioncited by 3
- 2024Reliable Feature Selection for Adversarially Robust Cyber-Attack Detectioncited by 3
- 2024Efficient Network Traffic Feature Sets for IoT Intrusion Detectioncited by 2
- 2024A Novel Perturb-ability Score to Mitigate Evasion Adversarial Attacks on Flow-Based ML-NIDScited by 1
- 2024Deep Generative Models for Subgraph Predictioncited by 0
- 2025SPATA: Systematic Pattern Analysis for Detailed and Transparent Data Cardscited by 0
- 2025Revisiting Network Traffic Analysis: Compatible network flows for ML modelscited by 0
- 2025Behavior-Aware and Generalizable Defense Against Black-Box Adversarial Attacks for ML-Based IDScited by 0
- 2026Out of Sync, Out of Sight: Phantom State Attacks against IIoT Intrusion Detectioncited by 0
- 2026Out of Sync, Out of Sight: Phantom State Attacks against IIoT Intrusion Detection1 Oct 2026
- 2025Behavior-Aware and Generalizable Defense Against Black-Box Adversarial Attacks for ML-Based IDS15 Dec 2025
- 2025Revisiting Network Traffic Analysis: Compatible network flows for ML models11 Nov 2025
- 2025SPATA: Systematic Pattern Analysis for Detailed and Transparent Data Cards30 Sep 2025
- 2024A Novel Perturb-ability Score to Mitigate Evasion Adversarial Attacks on Flow-Based ML-NIDS11 Sep 2024
- 2024Deep Generative Models for Subgraph Prediction7 Aug 2024
- 2024Adversarial Evasion Attack Efficiency against Large Language Models12 Jun 2024
- 2024Efficient Network Traffic Feature Sets for IoT Intrusion Detection12 Jun 2024
- 2024Reliable Feature Selection for Adversarially Robust Cyber-Attack Detection5 Apr 2024
- 2024An Adversarial Robustness Benchmark for Enterprise Network Intrusion Detection25 Feb 2024