Attack Graph Convolutional Networks by Adding Fake Nodes
Not on the map. Why?
Abstract (arXiv)
In this paper, we study the robustness of graph convolutional networks (GCNs). Previous work have shown that GCNs are vulnerable to adversarial perturbation on adjacency or feature matrices of existing nodes; however, such attacks are usually unrealistic in real applications. For instance, in social network applications, the attacker will need to hack into either the client or server to change existing links or features. In this paper, we propose a new type of "fake node attacks" to attack GCNs by adding malicious fake nodes. This is much more realistic than previous attacks; in social network applications, the attacker only needs to register a set of fake accounts and link to existing ones. To conduct fake node attacks, a greedy algorithm is proposed to generate edges of malicious nodes and their corresponding features aiming to minimize the classification accuracy on the target nodes. In addition, we introduce a discriminator to classify malicious nodes from real nodes, and propose a Greedy-GAN attack to simultaneously update the discriminator and the attacker, to make malicious nodes indistinguishable from the real ones. Our non-targeted attack decreases the accuracy of GCN down to 0.03, and our targeted attack reaches a success rate of 78% on a group of 100 nodes, and 90% on average for attacking a single target node.
Key facts. Cited by 26 papers in the map (data through 13 Oct 2026). First posted on arXiv 25 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 7; 2023: 6; 2024: 4; 2025: 2.
26 papers.
Sort:
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2021A Hard Label Black-box Adversarial Attack Against Graph Neural Networkscited by 26
- 2023Towards Deep Attention in Graph Neural Networks: Problems and Remediescited by 24
- 2021Graph-Fraudster: Adversarial Attacks on Graph Neural Network Based Vertical Federated Learningcited by 17
- 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
- 2024Intruding with Words: Towards Understanding Graph Injection Attacks at the Text Levelcited by 9
- 2021GraphAttacker: A General Multi-Task GraphAttack Frameworkcited by 8
- 2022Analysis of Convolutions, Non-linearity and Depth in Graph Neural Networks using Neural Tangent Kernelcited by 8
- 2021Cluster Attack: Query-based Adversarial Attacks on Graphs with Graph-Dependent Priorscited by 7
- 2022Neighboring Backdoor Attacks on Graph Convolutional Networkcited by 7
- 2022Sparse Vicious Attacks on Graph Neural Networkscited by 5
14 more
- 2023Node Injection for Class-specific Network Poisoningcited by 5
- 2024Exact Certification of (Graph) Neural Networks Against Label Poisoningcited by 5
- 2021Surrogate Representation Learning with Isometric Mapping for Gray-box Graph Adversarial Attackscited by 4
- 2023GUAP: Graph Universal Attack Through Adversarial Patchingcited by 3
- 2024When Witnesses Defend: A Witness Graph Topological Layer for Adversarial Graph Learningcited by 2
- 2021Graphfool: Targeted Label Adversarial Attack on Graph Embeddingcited by 1
- 2022Resisting Graph Adversarial Attack via Cooperative Homophilous Augmentationcited by 1
- 2023GNNBleed: Inference Attacks to Unveil Private Edges in Graphs with Realistic Access to GNN Modelscited by 1
- 2023Explainability-Based Adversarial Attack on Graphs Through Edge Perturbationcited by 1
- 2021Improving Peer Assessment with Graph Convolutional Networkscited by 0
- 2023Weisfeiler and Leman Go Measurement Modeling: Probing the Validity of the WL Testcited by 0
- 2024Certifying Robustness of Graph Convolutional Networks for Node Perturbation with Polyhedra Abstract Interpretationcited by 0
- 2025How Feasible is Augmenting Fake Nodes with Learnable Features as a Counter-strategy against Link Stealing Attacks?cited by 0
- 2025Evading Overlapping Community Detection via Proxy Node Injectioncited by 0
- 2025Evading Overlapping Community Detection via Proxy Node Injection25 Sep 2025
- 2025How Feasible is Augmenting Fake Nodes with Learnable Features as a Counter-strategy against Link Stealing Attacks?12 Mar 2025
- 2024Exact Certification of (Graph) Neural Networks Against Label Poisoning30 Nov 2024
- 2024When Witnesses Defend: A Witness Graph Topological Layer for Adversarial Graph Learning21 Sep 2024
- 2024Intruding with Words: Towards Understanding Graph Injection Attacks at the Text Level26 May 2024
- 2024Certifying Robustness of Graph Convolutional Networks for Node Perturbation with Polyhedra Abstract Interpretation14 May 2024
- 2023Explainability-Based Adversarial Attack on Graphs Through Edge Perturbation28 Dec 2023
- 2023GNNBleed: Inference Attacks to Unveil Private Edges in Graphs with Realistic Access to GNN Models3 Nov 2023
- 2023Weisfeiler and Leman Go Measurement Modeling: Probing the Validity of the WL Test11 Jul 2023
- 2023Towards Deep Attention in Graph Neural Networks: Problems and Remedies4 Jun 2023
- 2023Node Injection for Class-specific Network Poisoning28 Jan 2023
- 2023GUAP: Graph Universal Attack Through Adversarial Patching4 Jan 2023
14 more
- 2022Resisting Graph Adversarial Attack via Cooperative Homophilous Augmentation15 Nov 2022
- 2022Analysis of Convolutions, Non-linearity and Depth in Graph Neural Networks using Neural Tangent Kernel18 Oct 2022
- 2022Sparse Vicious Attacks on Graph Neural Networks20 Sep 2022
- 2022Robust Node Classification on Graphs: Jointly from Bayesian Label Transition and Topology-based Label Propagation21 Aug 2022
- 2022Projective Ranking-based GNN Evasion Attacks25 Feb 2022
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeability16 Feb 2022
- 2022Neighboring Backdoor Attacks on Graph Convolutional Network17 Jan 2022
- 2021Improving Peer Assessment with Graph Convolutional Networks4 Nov 2021
- 2021Surrogate Representation Learning with Isometric Mapping for Gray-box Graph Adversarial Attacks20 Oct 2021
- 2021Graph-Fraudster: Adversarial Attacks on Graph Neural Network Based Vertical Federated Learning13 Oct 2021
- 2021Cluster Attack: Query-based Adversarial Attacks on Graphs with Graph-Dependent Priors27 Sep 2021
- 2021A Hard Label Black-box Adversarial Attack Against Graph Neural Networks21 Aug 2021
- 2021Graphfool: Targeted Label Adversarial Attack on Graph Embedding24 Feb 2021
- 2021GraphAttacker: A General Multi-Task GraphAttack Framework18 Jan 2021
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2021A Hard Label Black-box Adversarial Attack Against Graph Neural Networkscited by 26
- 2023Towards Deep Attention in Graph Neural Networks: Problems and Remediescited by 24
- 2021Graph-Fraudster: Adversarial Attacks on Graph Neural Network Based Vertical Federated Learningcited by 17
- 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
- 2024Intruding with Words: Towards Understanding Graph Injection Attacks at the Text Levelcited by 9
- 2021GraphAttacker: A General Multi-Task GraphAttack Frameworkcited by 8
- 2022Analysis of Convolutions, Non-linearity and Depth in Graph Neural Networks using Neural Tangent Kernelcited by 8
- 2021Cluster Attack: Query-based Adversarial Attacks on Graphs with Graph-Dependent Priorscited by 7
- 2022Neighboring Backdoor Attacks on Graph Convolutional Networkcited by 7
- 2022Sparse Vicious Attacks on Graph Neural Networkscited by 5
12 most cited of 26 All 26 (JSON)
- 2025Evading Overlapping Community Detection via Proxy Node Injection25 Sep 2025
- 2025How Feasible is Augmenting Fake Nodes with Learnable Features as a Counter-strategy against Link Stealing Attacks?12 Mar 2025
- 2024Exact Certification of (Graph) Neural Networks Against Label Poisoning30 Nov 2024
- 2024When Witnesses Defend: A Witness Graph Topological Layer for Adversarial Graph Learning21 Sep 2024
- 2024Intruding with Words: Towards Understanding Graph Injection Attacks at the Text Level26 May 2024
- 2024Certifying Robustness of Graph Convolutional Networks for Node Perturbation with Polyhedra Abstract Interpretation14 May 2024
- 2023Explainability-Based Adversarial Attack on Graphs Through Edge Perturbation28 Dec 2023
- 2023GNNBleed: Inference Attacks to Unveil Private Edges in Graphs with Realistic Access to GNN Models3 Nov 2023
- 2023Weisfeiler and Leman Go Measurement Modeling: Probing the Validity of the WL Test11 Jul 2023
- 2023Towards Deep Attention in Graph Neural Networks: Problems and Remedies4 Jun 2023
- 2023Node Injection for Class-specific Network Poisoning28 Jan 2023
- 2023GUAP: Graph Universal Attack Through Adversarial Patching4 Jan 2023
12 newest of 26 All 26 (JSON)