Adversarial Attack and Defense on Graph Data: A Survey
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) have been widely applied to various applications, including image classification, text generation, audio recognition, and graph data analysis. However, recent studies have shown that DNNs are vulnerable to adversarial attacks. Though there are several works about adversarial attack and defense strategies on domains such as images and natural language processing, it is still difficult to directly transfer the learned knowledge to graph data due to its representation structure. Given the importance of graph analysis, an increasing number of studies over the past few years have attempted to analyze the robustness of machine learning models on graph data. Nevertheless, existing research considering adversarial behaviors on graph data often focuses on specific types of attacks with certain assumptions. In addition, each work proposes its own mathematical formulation, which makes the comparison among different methods difficult. Therefore, this review is intended to provide an overall landscape of more than 100 papers on adversarial attack and defense strategies for graph data, and establish a unified formulation encompassing most graph adversarial learning models. Moreover, we also compare different graph attacks and defenses along with their contributions and limitations, as well as summarize the evaluation metrics, datasets and future trends. We hope this survey can help fill the gap in the literature and facilitate further development of this promising new field.
Key facts. Cited by 167 papers in the map (data through 14 Oct 2026). First posted on arXiv 26 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 30; 2022: 36; 2023: 27; 2024: 32; 2025: 29; 2026: 13.
167 papers.
Sort:
By area:
- 2021Membership Inference Attacks on Machine Learning: A Surveycited by 321
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 133
- 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 119
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoningcited by 94
- 2021Node-Level Membership Inference Attacks Against Graph Neural Networkscited by 84
- 2021Graph Structure Learning with Variational Information Bottleneckcited by 81
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
38 more
- 2021Single Node Injection Attack against Graph Neural Networkscited by 45
- 2021Automated Machine Learning on Graphs: A Surveycited by 39
- 2021Reinforced Neighborhood Selection Guided Multi-Relational Graph Neural Networkscited by 38
- 2023SE-GSL: A General and Effective Graph Structure Learning Framework through Structural Entropy Optimizationcited by 35
- 2022PyGOD: A Python Library for Graph Outlier Detectioncited by 32
- 2021Interpretable Stability Bounds for Spectral Graph Filterscited by 28
- 2021Unbiased Graph Embedding with Biased Graph Observationscited by 28
- 2021Topological Relational Learning on Graphscited by 27
- 2021BASAR:Black-box Attack on Skeletal Action Recognitioncited by 26
- 2022Model Inversion Attacks against Graph Neural Networkscited by 26
- 2023Stable Unlearnable Example: Enhancing the Robustness of Unlearnable Examples via Stable Error-Minimizing Noisecited by 25
- 2024Graph Neural Networks for Financial Fraud Detection: A Reviewcited by 25
- 2021Adversarial Attacks on Deep Models for Financial Transaction Recordscited by 24
- 2024Graph Condensation: A Surveycited by 23
- 2024Uncertainty in Graph Neural Networks: A Surveycited by 23
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?cited by 23
- 2025Graphs Meet AI Agents: Taxonomy, Progress, and Future Opportunitiescited by 23
- 2021threaTrace: Detecting and Tracing Host-based Threats in Node Level Through Provenance Graph Learningcited by 22
- 2023Fair Attribute Completion on Graph with Missing Attributescited by 22
- 2023Deep Graph Reprogrammingcited by 22
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applicationscited by 22
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2021How does Heterophily Impact the Robustness of Graph Neural Networks? Theoretical Connections and Practical Implicationscited by 21
- 2022Adversarial Weight Perturbation Improves Generalization in Graph Neural Networkscited by 21
- 2021Adversarial Attack on Graph Neural Networks as An Influence Maximization Problemcited by 20
- 2022Reinforcement learning on graphs: A surveycited by 20
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2025Data Poisoning in Deep Learning: A Surveycited by 20
- 2022Transferable Graph Backdoor Attackcited by 19
- 2022SCARA: Scalable Graph Neural Networks with Feature-Oriented Optimizationcited by 19
- 2021Adversarial Attacks against Windows PE Malware Detection: A Survey of the State-of-the-Artcited by 18
- 2023GraphGPT: Generative Pre-trained Graph Eulerian Transformercited by 17
- 2022Defending Graph Convolutional Networks against Dynamic Graph Perturbations via Bayesian Self-supervisioncited by 16
- 2021AutoGL: A Library for Automated Graph Learningcited by 15
- 2022GARNET: Reduced-Rank Topology Learning for Robust and Scalable Graph Neural Networkscited by 14
- 2022Projective Ranking-based GNN Evasion Attackscited by 14
- 2022Robust Node Classification on Graphs: Jointly from Bayesian Label Transition and Topology-based Label Propagationcited by 12
- 2022Spectral Adversarial Training for Robust Graph Neural Networkcited by 12
50 most cited of 167 All 167 (JSON)
- 2026Feature-Context Consistency: Unsupervised Adversarial Detection with Drift Stability on Attributed Graphs12 Oct 2026
- 2026ZeroGAR: Benchmarking the Adversarial Robustness of Zero-Shot Graph Models27 Sep 2026
- 2026Trust-But-Verify: Poisoning-Resilient Locally Private Graph Learning Protocols7 Sep 2026
- 2026Target-Aware Interaction-Guided Reinforcement Learning for Black-Box Node Injection Attacks on Graph Neural Networks5 Jul 2026
- 2026It Takes One to Bias Them All: Breaking Bad with One-Shot GRPO9 Jun 2026
- 2026Trapping Attacker in Dilemma: Examining Internal Correlations and External Influences of Trigger for Defending GNN Backdoors8 May 2026
- 2026PEANUT: Perturbations by Eigenvector Alignment for Attacking Graph Neural Networks Under Topology-Driven Message Passing27 Mar 2026
- 2026Are LLM-Enhanced Graph Neural Networks Robust against Poisoning Attacks?27 Mar 2026
- 2026Attack by Unlearning: Unlearning-Induced Adversarial Attacks on Graph Neural Networks19 Mar 2026
- 2026ATEX-CF: Attack-Informed Counterfactual Explanations for Graph Neural Networks5 Feb 2026
- 2026Single-Edge Node Injection Threats to GNN-Based Security Monitoring in Industrial Graph Systems1 Feb 2026
- 2026Fed-Listing: Federated Label Distribution Inference in Graph Neural Networks30 Jan 2026
38 more
- 2026Robust Graph Fine-Tuning with Adversarial Graph Prompting1 Jan 2026
- 2025Attacking and Securing Community Detection: A Game-Theoretic Framework12 Dec 2025
- 2025Towards Effective, Stealthy, and Persistent Backdoor Attacks Targeting Graph Foundation Models22 Nov 2025
- 2025Enhancing Robustness of Graph Neural Networks through p-Laplacian8 Nov 2025
- 2025Fixed-point graph convolutional networks against adversarial attacks29 Oct 2025
- 2025Enhancing Graph Classification Robustness with Singular Pooling26 Oct 2025
- 2025RoBCtrl: Attacking GNN-Based Social Bot Detectors via Reinforced Manipulation of Bots Control Interaction16 Oct 2025
- 2025Unveiling the Vulnerability of Graph-LLMs: An Interpretable Multi-Dimensional Adversarial Attack on TAGs14 Oct 2025
- 2025DGTEN: A Robust Deep Gaussian based Graph Neural Network for Dynamic Trust Evaluation with Uncertainty-Quantification Support8 Oct 2025
- 2025Leveraging Vulnerabilities in Temporal Graph Neural Networks via Strategic High-Impact Assaults29 Sep 2025
- 2025Community detection robustness of graph neural networks29 Sep 2025
- 2025Budgeted Indirect Adversarial Attack on Graph-Based Anomaly Detection in Sensor Networks22 Sep 2025
- 2025Unifying Adversarial Perturbation for Graph Neural Networks30 Aug 2025
- 2025Intellectual Property in Graph-Based Machine Learning as a Service: Attacks and Defenses27 Aug 2025
- 2025Adversarial Attacks and Defenses on Graph-aware Large Language Models (LLMs)6 Aug 2025
- 2025GCL-GCN: Graphormer and Contrastive Learning Enhanced Attributed Graph Clustering Network25 Jul 2025
- 2025Ralts: Robust Aggregation for Enhancing Graph Neural Network Resilience on Bit-flip Errors24 Jul 2025
- 2025EvA: Evolutionary Attacks on Graphs10 Jul 2025
- 2025Large Language Model Powered Intelligent Urban Agents: Concepts, Capabilities, and Applications1 Jul 2025
- 2025Self-Supervised Graph Learning via Spectral Bootstrapping and Laplacian-Based Augmentations25 Jun 2025
- 2025Graphs Meet AI Agents: Taxonomy, Progress, and Future Opportunities22 Jun 2025
- 2025Navigating the Black Box: Leveraging LLMs for Effective Text-Level Graph Injection Attacks16 Jun 2025
- 2025Devil's Hand: Data Poisoning Attacks to Locally Private Graph Learning Protocols11 Jun 2025
- 2025HeTa: Relation-wise Heterogeneous Graph Foundation Attack Model9 Jun 2025
- 2025Quantifying the Noise of Structural Perturbations on Graph Adversarial Attacks29 Apr 2025
- 2025AuditVotes: Elevating Provable Defense for GNNs with Efficient Augmentation and Conditional Smoothing29 Mar 2025
- 2025Data Poisoning in Deep Learning: A Survey27 Mar 2025
- 2025Robust Graph Learning Against Adversarial Evasion Attacks via Prior-Free Diffusion-Based Structure Purification7 Feb 2025
- 2025Graph Defense Diffusion Model20 Jan 2025
- 2025On Measuring Unnoticeability of Graph Adversarial Attacks: Observations, New Measure, and Applications9 Jan 2025
- 2024Unveiling the Threat of Fraud Gangs to Graph Neural Networks: Multi-Target Graph Injection Attacks Against GNN-Based Fraud Detectors24 Dec 2024
- 2024Hypergraph Attacks via Injecting Homogeneous Nodes into Elite Hyperedges24 Dec 2024
- 2024Spectrally unstable nodes drive reliability failures in graph learning19 Dec 2024
- 2024Addressing Key Challenges of Adversarial Attacks and Defenses in the Tabular Domain: A Methodological Framework for Coherence and Consistency10 Dec 2024
- 2024Graph Neural Networks for Financial Fraud Detection: A Review1 Nov 2024
- 2024A Review of Graph-Powered Data Quality Applications for IoT Monitoring Sensor Networks28 Oct 2024
- 2024Low-Rank Adversarial PGD Attack16 Oct 2024
- 2024TPFL: A Trustworthy Personalized Federated Learning Framework via Subjective Logic16 Oct 2024
50 newest of 167 All 167 (JSON)
- 2021Membership Inference Attacks on Machine Learning: A Surveycited by 321
- 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoningcited by 94
- 2025Data Poisoning in Deep Learning: A Surveycited by 20
- 2023Beyond Boundaries: A Comprehensive Survey of Transferable Attacks on AI Systemscited by 6
- 2025Towards Effective, Stealthy, and Persistent Backdoor Attacks Targeting Graph Foundation Modelscited by 3
- 2025Devil's Hand: Data Poisoning Attacks to Locally Private Graph Learning Protocolscited by 1
- 2022Adversarial Robustness of Representation Learning for Knowledge Graphscited by 0
- 2024Graph Transductive Defense: a Two-Stage Defense for Graph Membership Inference Attackscited by 0
- 2026Trust-But-Verify: Poisoning-Resilient Locally Private Graph Learning Protocolscited by 0
- 2026Trust-But-Verify: Poisoning-Resilient Locally Private Graph Learning Protocols7 Sep 2026
- 2025Towards Effective, Stealthy, and Persistent Backdoor Attacks Targeting Graph Foundation Models22 Nov 2025
- 2025Devil's Hand: Data Poisoning Attacks to Locally Private Graph Learning Protocols11 Jun 2025
- 2025Data Poisoning in Deep Learning: A Survey27 Mar 2025
- 2024Graph Transductive Defense: a Two-Stage Defense for Graph Membership Inference Attacks12 Jun 2024
- 2023Beyond Boundaries: A Comprehensive Survey of Transferable Attacks on AI Systems20 Nov 2023
- 2022Adversarial Robustness of Representation Learning for Knowledge Graphs30 Sep 2022
- 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoning4 May 2022
- 2021Membership Inference Attacks on Machine Learning: A Survey14 Mar 2021
- 2025RoBCtrl: Attacking GNN-Based Social Bot Detectors via Reinforced Manipulation of Bots Control Interactioncited by 2
- 2024Top K Enhanced Reinforcement Learning Attacks on Heterogeneous Graph Node Classificationcited by 0
- 2026Target-Aware Interaction-Guided Reinforcement Learning for Black-Box Node Injection Attacks on Graph Neural Networkscited by 0
- 2026Target-Aware Interaction-Guided Reinforcement Learning for Black-Box Node Injection Attacks on Graph Neural Networks5 Jul 2026
- 2025RoBCtrl: Attacking GNN-Based Social Bot Detectors via Reinforced Manipulation of Bots Control Interaction16 Oct 2025
- 2024Top K Enhanced Reinforcement Learning Attacks on Heterogeneous Graph Node Classification4 Aug 2024
- 2025Graph Defense Diffusion Modelcited by 3
- 2025Graph Defense Diffusion Model20 Jan 2025
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 133
- 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 119
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2021Node-Level Membership Inference Attacks Against Graph Neural Networkscited by 84
- 2021Graph Structure Learning with Variational Information Bottleneckcited by 81
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
- 2021Single Node Injection Attack against Graph Neural Networkscited by 45
- 2021Automated Machine Learning on Graphs: A Surveycited by 39
12 most cited of 149 All 149 (JSON)
- 2026Feature-Context Consistency: Unsupervised Adversarial Detection with Drift Stability on Attributed Graphs12 Oct 2026
- 2026ZeroGAR: Benchmarking the Adversarial Robustness of Zero-Shot Graph Models27 Sep 2026
- 2026Trapping Attacker in Dilemma: Examining Internal Correlations and External Influences of Trigger for Defending GNN Backdoors8 May 2026
- 2026PEANUT: Perturbations by Eigenvector Alignment for Attacking Graph Neural Networks Under Topology-Driven Message Passing27 Mar 2026
- 2026Are LLM-Enhanced Graph Neural Networks Robust against Poisoning Attacks?27 Mar 2026
- 2026Attack by Unlearning: Unlearning-Induced Adversarial Attacks on Graph Neural Networks19 Mar 2026
- 2026ATEX-CF: Attack-Informed Counterfactual Explanations for Graph Neural Networks5 Feb 2026
- 2026Single-Edge Node Injection Threats to GNN-Based Security Monitoring in Industrial Graph Systems1 Feb 2026
- 2026Fed-Listing: Federated Label Distribution Inference in Graph Neural Networks30 Jan 2026
- 2026Robust Graph Fine-Tuning with Adversarial Graph Prompting1 Jan 2026
- 2025Attacking and Securing Community Detection: A Game-Theoretic Framework12 Dec 2025
- 2025Enhancing Robustness of Graph Neural Networks through p-Laplacian8 Nov 2025
12 newest of 149 All 149 (JSON)