Generating Practical Adversarial Network Traffic Flows Using NIDSGAN
Not on the map. Why?
Abstract (arXiv)
Network intrusion detection systems (NIDS) are an essential defense for computer networks and the hosts within them. Machine learning (ML) nowadays predominantly serves as the basis for NIDS decision making, where models are tuned to reduce false alarms, increase detection rates, and detect known and unknown attacks. At the same time, ML models have been found to be vulnerable to adversarial examples that undermine the downstream task. In this work, we ask the practical question of whether real-world ML-based NIDS can be circumvented by crafted adversarial flows, and if so, how can they be created. We develop the generative adversarial network (GAN)-based attack algorithm NIDSGAN and evaluate its effectiveness against realistic ML-based NIDS. Two main challenges arise for generating adversarial network traffic flows: (1) the network features must obey the constraints of the domain (i.e., represent realistic network behavior), and (2) the adversary must learn the decision behavior of the target NIDS without knowing its model internals (e.g., architecture and meta-parameters) and training data. Despite these challenges, the NIDSGAN algorithm generates highly realistic adversarial traffic flows that evade ML-based NIDS. We evaluate our attack algorithm against two state-of-the-art DNN-based NIDS in whitebox, blackbox, and restricted-blackbox threat models and achieve success rates which are on average 99%, 85%, and 70%, respectively. We also show that our attack algorithm can evade NIDS based on classical ML models including logistic regression, SVM, decision trees and KNNs, with a success rate of 70% on average. Our results demonstrate that deploying ML-based NIDS without careful defensive strategies against adversarial flows may (and arguably likely will) lead to future compromises.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 13 Mar 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 1; 2026: 2.
6 papers.
- 2024TrafficGPT: Breaking the Token Barrier for Efficient Long Traffic Analysis and Generationcited by 15
- 2024Semi-Supervised Learning for Anomaly Traffic Detection via Bidirectional Normalizing Flowscited by 3
- 2023Amoeba: Circumventing ML-supported Network Censorship via Adversarial Reinforcement Learningcited by 2
- 2025Vulnerability Disclosure through Adaptive Black-Box Adversarial Attacks on NIDScited by 0
- 2026Hybrid Quantum-Classical GANs for the Generation of Adversarial Network Flowscited by 0
- 2026PLAA: Packet-level Adversarial Attacks in Network Traffic Detectioncited by 0
- 2026PLAA: Packet-level Adversarial Attacks in Network Traffic Detection26 Jun 2026
- 2026Hybrid Quantum-Classical GANs for the Generation of Adversarial Network Flows7 May 2026
- 2025Vulnerability Disclosure through Adaptive Black-Box Adversarial Attacks on NIDS25 Jun 2025
- 2024Semi-Supervised Learning for Anomaly Traffic Detection via Bidirectional Normalizing Flows13 Mar 2024
- 2024TrafficGPT: Breaking the Token Barrier for Efficient Long Traffic Analysis and Generation9 Mar 2024
- 2023Amoeba: Circumventing ML-supported Network Censorship via Adversarial Reinforcement Learning31 Oct 2023