Client-side Gradient Inversion Against Federated Learning from Poisoning
Jiaheng Wei, Yanjun Zhang, Leo Yu Zhang, Chao Chen, Shirui Pan,, Kok-Leong Ong, Jun Zhang, Yang Xiang

TL;DR
This paper introduces a novel client-side gradient inversion attack in federated learning, enabling adversaries with limited knowledge to reconstruct private training data while evading existing defense mechanisms.
Contribution
It presents the first feasible client-side attack that amplifies targeted class gradients and remains stealthy against Byzantine-robust aggregation defenses.
Findings
Successfully reconstructs training data across multiple datasets
Remains undetected by Byzantine-robust aggregation rules
Effective even with limited adversary knowledge
Abstract
Federated Learning (FL) enables distributed participants (e.g., mobile devices) to train a global model without sharing data directly to a central server. Recent studies have revealed that FL is vulnerable to gradient inversion attack (GIA), which aims to reconstruct the original training samples and poses high risk against the privacy of clients in FL. However, most existing GIAs necessitate control over the server and rely on strong prior knowledge including batch normalization and data distribution information. In this work, we propose Client-side poisoning Gradient Inversion (CGI), which is a novel attack method that can be launched from clients. For the first time, we show the feasibility of a client-side adversary with limited knowledge being able to recover the training samples from the aggregated global model. We take a distinct approach in which the adversary utilizes a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Adversarial Robustness in Machine Learning · Internet Traffic Analysis and Secure E-voting
MethodsBatch Normalization
