Attacking Graph-based Classification via Manipulating the Graph Structure
Not on the map. Why?
Abstract (arXiv)
Graph-based classification methods are widely used for security and privacy analytics. Roughly speaking, graph-based classification methods include collective classification and graph neural network. Evading a graph-based classification method enables an attacker to evade detection in security analytics and can be used as a privacy defense against inference attacks. Existing adversarial machine learning studies mainly focused on machine learning for non-graph data. Only a few recent studies touched adversarial graph-based classification methods. However, they focused on graph neural network methods, leaving adversarial collective classification largely unexplored. We aim to bridge this gap in this work. We first propose a threat model to characterize the attack surface of a collective classification method. Specifically, we characterize an attacker's background knowledge along three dimensions: parameters of the method, training dataset, and the complete graph; an attacker's goal is to evade detection via manipulating the graph structure. We formulate our attack as a graph-based optimization problem, solving which produces the edges that an attacker needs to manipulate to achieve its attack goal. Moreover, we propose several approximation techniques to solve the optimization problem. We evaluate our attacks and compare them with a recent attack designed for graph neural networks. Results show that our attacks 1) can effectively evade graph-based classification methods; 2) do not require access to the true parameters, true training dataset, and/or complete graph; and 3) outperform the existing attack for evading collective classification methods and some graph neural network methods. We also apply our attacks to evade Sybil detection using a large-scale Twitter dataset and apply our attacks as a defense against attribute inference attacks using a large-scale Google+ dataset.
Key facts. Cited by 53 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 11; 2023: 9; 2024: 11; 2025: 7; 2026: 3.
53 papers.
Sort:
By area:
- 2021Node-Level Membership Inference Attacks Against Graph Neural Networkscited by 84
- 2021Membership Inference Attack on Graph Neural Networkscited by 81
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 56
- 2021Single Node Injection Attack against Graph Neural Networkscited by 45
- 2022PoisonedEncoder: Poisoning the Unlabeled Pre-training Data in Contrastive Learningcited by 34
- 2023Kairos: Practical Intrusion Detection and Investigation using Whole-system Provenancecited by 31
- 2021A Hard Label Black-box Adversarial Attack Against Graph Neural Networkscited by 26
- 2022Model Inversion Attacks against Graph Neural Networkscited by 26
- 2021threaTrace: Detecting and Tracing Host-based Threats in Node Level Through Provenance Graph Learningcited by 22
- 2022Transferable Graph Backdoor Attackcited by 19
- 2022Let Graph be the Go Board: Gradient-free Node Injection Attack for Graph Neural Networks via Reinforcement Learningcited by 19
- 2021Jointly Attacking Graph Neural Network and its Explanationscited by 18
38 more
- 2021Graph Structural Attack by Perturbing Spectral Distancecited by 16
- 2022Instant Graph Neural Networks for Dynamic Graphscited by 16
- 2022Private Graph Extraction via Feature Explanationscited by 16
- 2021NetFense: Adversarial Defenses against Privacy Attacks on Neural Networks for Graph Datacited by 13
- 2022Adversarial Inter-Group Link Injection Degrades the Fairness of Graph Neural Networkscited by 12
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2022Bandits for Structure Perturbation-based Black-box Attacks to Graph Neural Networks with Theoretical Guaranteescited by 9
- 2024Graph Neural Network Causal Explanation via Neural Causal Modelscited by 9
- 2023Does Black-box Attribute Inference Attacks on Graph Neural Networks Constitute Privacy Risk?cited by 7
- 202110 Security and Privacy Problems in Large Foundation Modelscited by 6
- 2024HGAttack: Transferable Heterogeneous Graph Adversarial Attackcited by 6
- 2021Task and Model Agnostic Adversarial Attack on Graph Neural Networkscited by 5
- 2023On the Security Risks of Knowledge Graph Reasoningcited by 5
- 2024Rethinking Independent Cross-Entropy Loss For Graph-Structured Datacited by 5
- 2021Surrogate Representation Learning with Isometric Mapping for Gray-box Graph Adversarial Attackscited by 4
- 2023Adversarial Attacks on Fairness of Graph Neural Networkscited by 4
- 2023GUAP: Graph Universal Attack Through Adversarial Patchingcited by 3
- 2024Link Stealing Attacks Against Inductive Graph Neural Networkscited by 3
- 2024Revisiting Fake News Detection: Towards Temporality-aware Evaluation by Leveraging Engagement Earlinesscited by 3
- 2024Practicable Black-box Evasion Attacks on Link Prediction in Dynamic Graphs -- A Graph Sequential Embedding Methodcited by 3
- 2025Watermarking Graph Neural Networks via Explanations for Ownership Protectioncited by 3
- 2025Backdoor Attacks on Discrete Graph Diffusion Modelscited by 3
- 2022ASGNN: Graph Neural Networks with Adaptive Structurecited by 2
- 2023Graph Adversarial Immunization for Certifiable Robustnesscited by 2
- 2023Coupled-Space Attacks against Random-Walk-based Anomaly Detectioncited by 2
- 2023Everything Perturbed All at Once: Enabling Differentiable Graph Attackscited by 2
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attackcited by 2
- 2025Deterministic Certification of Graph Neural Networks against Graph Poisoning Attacks with Arbitrary Perturbationscited by 2
- 2021Quantifying and Understanding Adversarial Examples in Discrete Input Spacescited by 1
- 2023Cost Aware Untargeted Poisoning Attack against Graph Neural Networks,cited by 1
- 2024Understanding the Robustness of Graph Neural Networks against Adversarial Attackscited by 1
- 2024RIDA: A Robust Attack Framework on Incomplete Graphscited by 1
- 2025FL-PLAS: Federated Learning with Partial Layer Aggregation for Backdoor Defense Against High-Ratio Malicious Clientscited by 1
- 2025Adverseness vs. Equilibrium: Exploring Graph Adversarial Resilience through Dynamic Equilibriumcited by 1
- 2025IoT-based Android Malware Detection Using Graph Neural Network With Adversarial Defensecited by 1
- 2022Black-box Node Injection Attack for Graph Neural Networkscited by 0
- 2024Certifying Robustness of Graph Convolutional Networks for Node Perturbation with Polyhedra Abstract Interpretationcited by 0
- 2025GNN-enhanced Traffic Anomaly Detection for Next-Generation SDN-Enabled Consumer Electronicscited by 0
50 most cited of 53 All 53 (JSON)
- 2026TopFeaRe: Locating Critical State of Adversarial Resilience for Graphs Regarding Topology-Feature Entanglement15 Apr 2026
- 2026Can LLMs Fool Graph Learning? Exploring Universal Adversarial Attacks on Text-Attributed Graphs22 Mar 2026
- 2026Robust Graph Fine-Tuning with Adversarial Graph Prompting1 Jan 2026
- 2025IoT-based Android Malware Detection Using Graph Neural Network With Adversarial Defense23 Dec 2025
- 2025GNN-enhanced Traffic Anomaly Detection for Next-Generation SDN-Enabled Consumer Electronics8 Oct 2025
- 2025Adverseness vs. Equilibrium: Exploring Graph Adversarial Resilience through Dynamic Equilibrium20 May 2025
- 2025FL-PLAS: Federated Learning with Partial Layer Aggregation for Backdoor Defense Against High-Ratio Malicious Clients17 May 2025
- 2025Deterministic Certification of Graph Neural Networks against Graph Poisoning Attacks with Arbitrary Perturbations24 Mar 2025
- 2025Backdoor Attacks on Discrete Graph Diffusion Models8 Mar 2025
- 2025Watermarking Graph Neural Networks via Explanations for Ownership Protection9 Jan 2025
- 2024Practicable Black-box Evasion Attacks on Link Prediction in Dynamic Graphs -- A Graph Sequential Embedding Method17 Dec 2024
- 2024Revisiting Fake News Detection: Towards Temporality-aware Evaluation by Leveraging Engagement Earliness19 Nov 2024
38 more
- 2024RIDA: A Robust Attack Framework on Incomplete Graphs25 Jul 2024
- 2024Graph Neural Network Causal Explanation via Neural Causal Models12 Jul 2024
- 2024Understanding the Robustness of Graph Neural Networks against Adversarial Attacks20 Jun 2024
- 2024Rethinking Independent Cross-Entropy Loss For Graph-Structured Data24 May 2024
- 2024Safety in Graph Machine Learning: Threats and Safeguards17 May 2024
- 2024Certifying Robustness of Graph Convolutional Networks for Node Perturbation with Polyhedra Abstract Interpretation14 May 2024
- 2024Link Stealing Attacks Against Inductive Graph Neural Networks9 May 2024
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attack10 Mar 2024
- 2024HGAttack: Transferable Heterogeneous Graph Adversarial Attack18 Jan 2024
- 2023Cost Aware Untargeted Poisoning Attack against Graph Neural Networks,12 Dec 2023
- 2023Adversarial Attacks on Fairness of Graph Neural Networks20 Oct 2023
- 2023Everything Perturbed All at Once: Enabling Differentiable Graph Attacks29 Aug 2023
- 2023Kairos: Practical Intrusion Detection and Investigation using Whole-system Provenance9 Aug 2023
- 2023Coupled-Space Attacks against Random-Walk-based Anomaly Detection26 Jul 2023
- 2023Does Black-box Attribute Inference Attacks on Graph Neural Networks Constitute Privacy Risk?1 Jun 2023
- 2023On the Security Risks of Knowledge Graph Reasoning3 May 2023
- 2023Graph Adversarial Immunization for Certifiable Robustness16 Feb 2023
- 2023GUAP: Graph Universal Attack Through Adversarial Patching4 Jan 2023
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practice29 Dec 2022
- 2022Let Graph be the Go Board: Gradient-free Node Injection Attack for Graph Neural Networks via Reinforcement Learning19 Nov 2022
- 2022ASGNN: Graph Neural Networks with Adaptive Structure3 Oct 2022
- 2022Model Inversion Attacks against Graph Neural Networks16 Sep 2022
- 2022Adversarial Inter-Group Link Injection Degrades the Fairness of Graph Neural Networks13 Sep 2022
- 2022Private Graph Extraction via Feature Explanations29 Jun 2022
- 2022Transferable Graph Backdoor Attack21 Jun 2022
- 2022Instant Graph Neural Networks for Dynamic Graphs3 Jun 2022
- 2022PoisonedEncoder: Poisoning the Unlabeled Pre-training Data in Contrastive Learning13 May 2022
- 2022Bandits for Structure Perturbation-based Black-box Attacks to Graph Neural Networks with Theoretical Guarantees7 May 2022
- 2022Black-box Node Injection Attack for Graph Neural Networks18 Feb 2022
- 2021Task and Model Agnostic Adversarial Attack on Graph Neural Networks25 Dec 2021
- 2021Quantifying and Understanding Adversarial Examples in Discrete Input Spaces12 Dec 2021
- 2021threaTrace: Detecting and Tracing Host-based Threats in Node Level Through Provenance Graph Learning8 Nov 2021
- 2021Graph Structural Attack by Perturbing Spectral Distance1 Nov 2021
- 202110 Security and Privacy Problems in Large Foundation Models28 Oct 2021
- 2021Surrogate Representation Learning with Isometric Mapping for Gray-box Graph Adversarial Attacks20 Oct 2021
- 2021Single Node Injection Attack against Graph Neural Networks30 Aug 2021
- 2021A Hard Label Black-box Adversarial Attack Against Graph Neural Networks21 Aug 2021
- 2021Jointly Attacking Graph Neural Network and its Explanations7 Aug 2021
50 newest of 53 All 53 (JSON)
- 2025Backdoor Attacks on Discrete Graph Diffusion Modelscited by 3
- 2025Backdoor Attacks on Discrete Graph Diffusion Models8 Mar 2025
- 2021Node-Level Membership Inference Attacks Against Graph Neural Networkscited by 84
- 2021Membership Inference Attack on Graph Neural Networkscited by 81
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 56
- 2021Single Node Injection Attack against Graph Neural Networkscited by 45
- 2023Kairos: Practical Intrusion Detection and Investigation using Whole-system Provenancecited by 31
- 2021A Hard Label Black-box Adversarial Attack Against Graph Neural Networkscited by 26
- 2022Model Inversion Attacks against Graph Neural Networkscited by 26
- 2021threaTrace: Detecting and Tracing Host-based Threats in Node Level Through Provenance Graph Learningcited by 22
- 2022Transferable Graph Backdoor Attackcited by 19
- 2022Let Graph be the Go Board: Gradient-free Node Injection Attack for Graph Neural Networks via Reinforcement Learningcited by 19
- 2021Jointly Attacking Graph Neural Network and its Explanationscited by 18
- 2021Graph Structural Attack by Perturbing Spectral Distancecited by 16
12 most cited of 51 All 51 (JSON)
- 2026TopFeaRe: Locating Critical State of Adversarial Resilience for Graphs Regarding Topology-Feature Entanglement15 Apr 2026
- 2026Can LLMs Fool Graph Learning? Exploring Universal Adversarial Attacks on Text-Attributed Graphs22 Mar 2026
- 2026Robust Graph Fine-Tuning with Adversarial Graph Prompting1 Jan 2026
- 2025IoT-based Android Malware Detection Using Graph Neural Network With Adversarial Defense23 Dec 2025
- 2025GNN-enhanced Traffic Anomaly Detection for Next-Generation SDN-Enabled Consumer Electronics8 Oct 2025
- 2025Adverseness vs. Equilibrium: Exploring Graph Adversarial Resilience through Dynamic Equilibrium20 May 2025
- 2025FL-PLAS: Federated Learning with Partial Layer Aggregation for Backdoor Defense Against High-Ratio Malicious Clients17 May 2025
- 2025Deterministic Certification of Graph Neural Networks against Graph Poisoning Attacks with Arbitrary Perturbations24 Mar 2025
- 2025Watermarking Graph Neural Networks via Explanations for Ownership Protection9 Jan 2025
- 2024Practicable Black-box Evasion Attacks on Link Prediction in Dynamic Graphs -- A Graph Sequential Embedding Method17 Dec 2024
- 2024Revisiting Fake News Detection: Towards Temporality-aware Evaluation by Leveraging Engagement Earliness19 Nov 2024
- 2024RIDA: A Robust Attack Framework on Incomplete Graphs25 Jul 2024
12 newest of 51 All 51 (JSON)