Label Inference Attacks against Node-level Vertical Federated GNNs

Marco Arazzi, Mauro Conti, Stefanos Koffas, Marina Krcek, Antonino Nocera +2 more
8/4/2023
cs.LGcs.CR

No confident code implementation found for this paper.

Abstract

Federated learning enables collaborative training of machine learning models by keeping the raw data of the involved workers private. Three of its main objectives are to improve the models' privacy, security, and scalability. Vertical Federated Learning (VFL) offers an efficient cross-silo setting where a few parties collaboratively train a model without sharing the same features. In such a scenario, classification labels are commonly considered sensitive information held exclusively by one (active) party, while other (passive) parties use only their local information. Recent works have uncovered important flaws of VFL, leading to possible label inference attacks under the assumption that the attacker has some, even limited, background knowledge on the relation between labels and data. In this work, we are the first (to the best of our knowledge) to investigate label inference attacks on VFL using a zero-background knowledge strategy. To formulate our proposal, we focus on Graph Neural Networks (GNNs) as a target model for the underlying VFL. In particular, we refer to node classification tasks, which are widely studied, and GNNs have shown promising results. Our proposed attack, BlindSage, provides impressive results in the experiments, achieving nearly 100% accuracy in most cases. Even when the attacker has no information about the used architecture or the number of classes, the accuracy remains above 90% in most instances. Finally, we observe that well-known defenses cannot mitigate our attack without affecting the model's performance on the main classification task.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{arazzi2023label,
  title  = {Label Inference Attacks against Node-level Vertical Federated GNNs},
  author = {Marco Arazzi and Mauro Conti and Stefanos Koffas and Marina Krcek and Antonino Nocera and Stjepan Picek and Jing Xu},
  year   = {2023},
  eprint = {2308.02465},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.02465v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.02465.svg)](https://codeofpaper.com/paper/2308.02465)

Discussion