Stealing Links from Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph data, such as chemical networks and social networks, may be deemed confidential/private because the data owner often spends lots of resources collecting the data or the data contains sensitive information, e.g., social relationships. Recently, neural networks were extended to graph data, which are known as graph neural networks (GNNs). Due to their superior performance, GNNs have many applications, such as healthcare analytics, recommender systems, and fraud detection. In this work, we propose the first attacks to steal a graph from the outputs of a GNN model that is trained on the graph. Specifically, given a black-box access to a GNN model, our attacks can infer whether there exists a link between any pair of nodes in the graph used to train the model. We call our attacks link stealing attacks. We propose a threat model to systematically characterize an adversary's background knowledge along three dimensions which in total leads to a comprehensive taxonomy of 8 different link stealing attacks. We propose multiple novel methods to realize these 8 attacks. Extensive experiments on 8 real-world datasets show that our attacks are effective at stealing links, e.g., AUC (area under the ROC curve) is above 0.95 in multiple cases. Our results indicate that the outputs of a GNN model reveal rich information about the structure of the graph used to train the model.
Key facts. Cited by 114 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 18; 2022: 18; 2023: 28; 2024: 21; 2025: 18; 2026: 11.
114 papers.
Sort:
By area:
- 2021Membership Inference Attacks From First Principlescited by 839
- 2021Graph Unlearningcited by 129
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2024PLeak: Prompt Leaking Attacks against Large Language Model Applicationscited by 113
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2021Node-Level Membership Inference Attacks Against Graph Neural Networkscited by 80
- 2021ML-Doctor: Holistic Risk Assessment of Inference Attacks Against Machine Learning Modelscited by 79
- 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defencescited by 75
- 2021LinkTeller: Recovering Private Edges from Graph Neural Networks via Influence Analysiscited by 65
- 2021Mitigating Membership Inference Attacks by Self-Distillation Through a Novel Ensemble Architecturecited by 63
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 55
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
38 more
- 2021Membership Inference Attacks Against Recommender Systemscited by 52
- 2021GraphMI: Extracting Private Graph Data from Graph Neural Networkscited by 50
- 2021Adapting Membership Inference Attacks to GNN for Graph Classification: Approaches and Implicationscited by 50
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
- 2022GAP: Differentially Private Graph Neural Networks with Aggregation Perturbationcited by 46
- 2021Quantifying and Mitigating Privacy Risks of Contrastive Learningcited by 35
- 2021Property Inference Attacks Against GANscited by 32
- 2024Privacy Leakage on DNNs: A Survey of Model Inversion Attacks and Defensescited by 30
- 2022Model Inversion Attacks against Graph Neural Networkscited by 26
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applicationscited by 22
- 2024IDEA: A Flexible Framework of Certified Unlearning for Graph Neural Networkscited by 22
- 2022StolenEncoder: Stealing Pre-trained Encoders in Self-supervised Learningcited by 21
- 2022Group Property Inference Attacks Against Graph Neural Networkscited by 21
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2023Backdoor Attacks Against Dataset Distillationcited by 20
- 2023False Claims against Model Ownership Resolutioncited by 17
- 2022Towards Private Learning on Decentralized Graphs with Local Differential Privacycited by 16
- 2022Private Graph Extraction via Feature Explanationscited by 16
- 2023Unraveling Privacy Risks of Individual Fairness in Graph Neural Networkscited by 16
- 2023GrOVe: Ownership Verification of Graph Neural Networks using Embeddingscited by 16
- 2023On Strengthening and Defending Graph Reconstruction Attack with Markov Chain Approximationcited by 16
- 2021Teacher Model Fingerprinting Attacks Against Transfer Learningcited by 15
- 2022LPGNet: Link Private Graph Networks for Node Classificationcited by 12
- 2023ProGAP: Progressive Graph Neural Networks with Differential Privacy Guaranteescited by 12
- 2024Model Inversion Attacks: A Survey of Approaches and Countermeasurescited by 11
- 2024Model Stealing for Any Low-Rank Language Modelcited by 9
- 2023GraphGuard: Detecting and Counteracting Training Data Misuse in Graph Neural Networkscited by 8
- 2021Correlation inference attacks against machine learning modelscited by 7
- 2022Degree-Preserving Randomized Response for Graph Neural Networks under Local Differential Privacycited by 7
- 2023Quantifying and Defending against Privacy Threats on Federated Knowledge Graph Embeddingcited by 7
- 2023Does Black-box Attribute Inference Attacks on Graph Neural Networks Constitute Privacy Risk?cited by 7
- 2023Blink: Link Local Differential Privacy in Graph Neural Networks via Bayesian Estimationcited by 6
- 202110 Security and Privacy Problems in Large Foundation Modelscited by 5
- 2022l-Leaks: Membership Inference Attacks with Logitscited by 5
- 2023VertexSerum: Poisoning Graph Neural Networks for Link Inferencecited by 5
- 2023Local Differential Privacy in Graph Neural Networks: a Reconstruction Approachcited by 5
- 2023Privacy-Preserved Neural Graph Databasescited by 5
- 2025Practical Bayes-Optimal Membership Inference Attackscited by 5
50 most cited of 114 All 114 (JSON)
- 2026Empirical Auditing of Edge-Private Graph Generators21 Sep 2026
- 2026Auditing Privacy Risks in LLM-Enhanced Graph Neural Networks26 Aug 2026
- 2026TGHE: Template-based Graph Homomorphic Encryption for Privacy-Preserving GNN Inference in Edge-Cloud Systems25 Jun 2026
- 2026Bayesian Membership Privacy for Graph Neural Networks2 Jun 2026
- 2026Differentially Private Motif-Preserving Multi-modal Hashing14 May 2026
- 2026Graph Reconstruction from Differentially Private GNN Explanations5 May 2026
- 2026Misclassification Rate and Privacy-Utility Trade-offs in Graph Convolutional Networks via Subsampling Stability3 May 2026
- 2026TopFeaRe: Locating Critical State of Adversarial Resilience for Graphs Regarding Topology-Feature Entanglement15 Apr 2026
- 2026Impact of Graph Structure on Membership-Inference Risk for Graph Neural Networks23 Jan 2026
- 2026Connect the Dots: Knowledge Graph-Guided Crawler Attack on Retrieval-Augmented Generation Systems22 Jan 2026
- 2026Inference Attacks Against Graph Generative Diffusion Models7 Jan 2026
- 2025Adversarial Signed Graph Learning with Differential Privacy29 Nov 2025
38 more
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearning14 Nov 2025
- 2025On Stealing Graph Neural Network Models10 Nov 2025
- 2025Panther: A Cost-Effective Privacy-Preserving Framework for GNN Training and Inference Services in Cloud Environments3 Nov 2025
- 2025Safeguarding Graph Neural Networks against Topology Inference Attacks5 Sep 2025
- 2025I Stolenly Swear That I Am Up to (No) Good: Design and Evaluation of Model Stealing Attacks29 Aug 2025
- 2025WGLE:Backdoor-free and Multi-bit Black-box Watermarking for Graph Neural Networks10 Jun 2025
- 2025ReconXF: Graph Reconstruction Attack via Public Feature Explanations on Privatized Node Features and Labels2 Jun 2025
- 2025Unlearning Inversion Attacks for Graph Neural Networks1 Jun 2025
- 2025Practical Bayes-Optimal Membership Inference Attacks30 May 2025
- 2025Adverseness vs. Equilibrium: Exploring Graph Adversarial Resilience through Dynamic Equilibrium20 May 2025
- 2025Graph-Level Label-Only Membership Inference Attack against Graph Neural Networks24 Mar 2025
- 2025Efficient and Privacy-Preserved Link Prediction via Condensed Graphs15 Mar 2025
- 2025How Feasible is Augmenting Fake Nodes with Learnable Features as a Counter-strategy against Link Stealing Attacks?12 Mar 2025
- 2025ADAGE: Active Defenses Against GNN Extraction27 Feb 2025
- 2025Graph in the Vault: Protecting Edge GNN Inference with Trusted Execution Environment20 Feb 2025
- 2025Toward Scalable Graph Unlearning: A Node Influence Maximization based Approach21 Jan 2025
- 2025GRID: Protecting Training Graph from Link Stealing Attacks on GNN Models19 Jan 2025
- 2024Stealing Training Graphs from Graph Neural Networks17 Nov 2024
- 2024Model Inversion Attacks: A Survey of Approaches and Countermeasures15 Nov 2024
- 2024Model Stealing for Any Low-Rank Language Model12 Nov 2024
- 2024DM4Steal: Diffusion Model For Link Stealing Attack On Graph Neural Networks5 Nov 2024
- 2024Query-Efficient Adversarial Attack Against Vertical Federated Graph Learning5 Nov 2024
- 2024Can Self Supervision Rejuvenate Similarity-Based Link Prediction?24 Oct 2024
- 2024Privately Learning from Graphs with Applications in Fine-tuning Large Language Models10 Oct 2024
- 2024LinkThief: Combining Generalized Structure Knowledge with Node Similarity for Link Stealing Attack against GNN1 Oct 2024
- 2024IDEA: A Flexible Framework of Certified Unlearning for Graph Neural Networks28 Jul 2024
- 2024Large Language Models for Link Stealing Attacks Against Graph Neural Networks22 Jun 2024
- 2024Inference Attacks: A Taxonomy, Survey, and Promising Directions4 Jun 2024
- 2024Towards Deeper Understanding of PPR-based Embedding Approaches: A Topological Perspective30 May 2024
- 2024Efficient Model-Stealing Attacks Against Inductive Graph Neural Networks20 May 2024
- 2024PLeak: Prompt Leaking Attacks against Large Language Model Applications10 May 2024
- 2024Link Stealing Attacks Against Inductive Graph Neural Networks9 May 2024
- 2024Edge Private Graph Neural Networks with Singular Value Perturbation16 Mar 2024
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challenges7 Mar 2024
- 2024Stealing the Invisible: Unveiling Pre-Trained CNN Models through Adversarial Examples and Timing Side-Channels19 Feb 2024
- 2024On provable privacy vulnerabilities of graph representations6 Feb 2024
- 2024Privacy Leakage on DNNs: A Survey of Model Inversion Attacks and Defenses6 Feb 2024
- 2024MAPPING: Debiasing Graph Neural Networks for Fair Node Classification with Limited Sensitive Information Leakage23 Jan 2024
50 newest of 114 All 114 (JSON)
- 2021Membership Inference Attacks From First Principlescited by 839
- 2021Graph Unlearningcited by 129
- 2021ML-Doctor: Holistic Risk Assessment of Inference Attacks Against Machine Learning Modelscited by 79
- 2021Mitigating Membership Inference Attacks by Self-Distillation Through a Novel Ensemble Architecturecited by 63
- 2021Membership Inference Attacks Against Recommender Systemscited by 52
- 2021Quantifying and Mitigating Privacy Risks of Contrastive Learningcited by 35
- 2021Property Inference Attacks Against GANscited by 32
- 2022l-Leaks: Membership Inference Attacks with Logitscited by 5
- 2025Practical Bayes-Optimal Membership Inference Attackscited by 5
- 2025Toward Scalable Graph Unlearning: A Node Influence Maximization based Approachcited by 2
- 2023Privacy-Utility Trade-offs in Neural Networks for Medical Population Graphs: Insights from Differential Privacy and Graph Structurecited by 0
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearningcited by 0
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearning14 Nov 2025
- 2025Practical Bayes-Optimal Membership Inference Attacks30 May 2025
- 2025Toward Scalable Graph Unlearning: A Node Influence Maximization based Approach21 Jan 2025
- 2023Privacy-Utility Trade-offs in Neural Networks for Medical Population Graphs: Insights from Differential Privacy and Graph Structure13 Jul 2023
- 2022l-Leaks: Membership Inference Attacks with Logits13 May 2022
- 2021Membership Inference Attacks From First Principles7 Dec 2021
- 2021Property Inference Attacks Against GANs15 Nov 2021
- 2021Mitigating Membership Inference Attacks by Self-Distillation Through a Novel Ensemble Architecture15 Oct 2021
- 2021Membership Inference Attacks Against Recommender Systems16 Sep 2021
- 2021Graph Unlearning27 Mar 2021
- 2021Quantifying and Mitigating Privacy Risks of Contrastive Learning8 Feb 2021
- 2021ML-Doctor: Holistic Risk Assessment of Inference Attacks Against Machine Learning Models4 Feb 2021
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2024PLeak: Prompt Leaking Attacks against Large Language Model Applicationscited by 113
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2021Node-Level Membership Inference Attacks Against Graph Neural Networkscited by 80
- 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defencescited by 75
- 2021LinkTeller: Recovering Private Edges from Graph Neural Networks via Influence Analysiscited by 65
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 55
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2021GraphMI: Extracting Private Graph Data from Graph Neural Networkscited by 50
- 2021Adapting Membership Inference Attacks to GNN for Graph Classification: Approaches and Implicationscited by 50
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
- 2022GAP: Differentially Private Graph Neural Networks with Aggregation Perturbationcited by 46
12 most cited of 98 All 98 (JSON)
- 2026Empirical Auditing of Edge-Private Graph Generators21 Sep 2026
- 2026Auditing Privacy Risks in LLM-Enhanced Graph Neural Networks26 Aug 2026
- 2026TGHE: Template-based Graph Homomorphic Encryption for Privacy-Preserving GNN Inference in Edge-Cloud Systems25 Jun 2026
- 2026Bayesian Membership Privacy for Graph Neural Networks2 Jun 2026
- 2026Differentially Private Motif-Preserving Multi-modal Hashing14 May 2026
- 2026Graph Reconstruction from Differentially Private GNN Explanations5 May 2026
- 2026Misclassification Rate and Privacy-Utility Trade-offs in Graph Convolutional Networks via Subsampling Stability3 May 2026
- 2026TopFeaRe: Locating Critical State of Adversarial Resilience for Graphs Regarding Topology-Feature Entanglement15 Apr 2026
- 2026Impact of Graph Structure on Membership-Inference Risk for Graph Neural Networks23 Jan 2026
- 2025Adversarial Signed Graph Learning with Differential Privacy29 Nov 2025
- 2025On Stealing Graph Neural Network Models10 Nov 2025
- 2025Panther: A Cost-Effective Privacy-Preserving Framework for GNN Training and Inference Services in Cloud Environments3 Nov 2025
12 newest of 98 All 98 (JSON)