atlas

Research map / Federated learning and privacy / Privacy attacks and secure learning

Bad-PFL: Exploiting Backdoor Attacks against Personalized Federated Learning

ICLR 2025 · Federated learning and privacy › Privacy attacks and secure learning · approach: Defending federated learning against poisoning

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Bad-PFL, a federated backdoor attack that uses natural target-class features generated by a generator plus disruptive FGSM-style noise as the trigger, achieving high attack success against seven PFL methods on CIFAR-10, CIFAR-100, and SVHN.

Problem

Existing federated backdoor attacks with manually designed triggers fail to persist in personalized federated learning (PFL) models, which are often reported as immune to backdoors.

Approach

Use natural features of the attacker-chosen target label (generated by a generator co-optimized with the global model) plus sample-specific disruptive noise as the trigger, so that any model trained on natural data embeds the backdoor and it survives personalization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Bad-PFL's natural-feature trigger instead of baseline backdoor triggersPFL attacks · CIFAR-10, FedBN and FedRepASR: 54.81 -> 82.22; 28.41 -> 97.95Helped
Use Bad-PFL against robust aggregation defensesFedBN and FedRep · CIFAR-10, Median defenseASR: 30.55 -> 50.52; 12.14 -> 77.21Helped
Remove target-feature δ from the trigger (ablation)Bad-PFL · CIFAR-10, FedBNASR: 82.22 -> 13.74Hurt
Remove target-feature δ from the trigger (ablation)Bad-PFL · CIFAR-10, FedRepASR: 97.95 -> 12.82Hurt
Remove disruptive noise ξ from the trigger (ablation)Bad-PFL · CIFAR-10, FedBNASR: 82.22 -> 68.56Hurt
Remove disruptive noise ξ from the trigger (ablation)Bad-PFL · CIFAR-10, FedRepASR: 97.95 -> 79.32Hurt
Remove the regularization term from full-model-sharing training (ablation)Neurotoxin · Non-IID PFL, personalized models (average across FedProx, Ditto, and pFedMe)ASR: 72.73 -> 11.68Hurt
Weight the regularization term by gradient magnitudes (ablation)Neurotoxin · Non-IID PFL, personalized models (average across FedProx, Ditto, and pFedMe)ASR: 72.73 -> 90.92Helped
Fine-tune only non-shared parameters using trigger-embedded and clean data (ablation)Neurotoxin · FedBN and FedRepASR: 43.95 -> 97.81Helped
Fine-tune non-shared parameters on clean data only (ablation)Neurotoxin · FedBN and FedRepASR: 97.81 -> 10.59Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 SVHN

Benchmarks: CIFAR-10 CIFAR-100 SVHN

Metrics: Acc ASR

Baselines: ModRep Neurotoxin PGD-Bkd DBA FCBA LF-Attack

Builds on: FedAvg FedRep Ditto Neurotoxin FGSM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy