atlas

Research map / Adversarial robustness and security / Backdoor and poisoning

Clean-Label Graph Backdoor Attack in the Node Classification Task

AAAI 2025 · Adversarial robustness and security › Backdoor and poisoning · approach: Trigger-based backdoor attacks · 1 citations (OpenAlex)

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 CGBA, a black-box clean-label backdoor attack on GNN node classification that poisons uncertain, low-degree target-class nodes and learns feature triggers with confidence-boosting and similarity constraints.

Problem

Backdoor attacks on GNN node classification are dirty-label and easily detected by filtering mislabeled poisoned nodes; no clean-label backdoor attack existed for node-level GNN tasks.

Approach

Select poisoned nodes from the target class with the lowest confidence and low degree (via a GCN surrogate), choose the most important features with GraphLIME, and train a fixed feature trigger via an MLP that boosts target-class confidence on poisoned nodes while constraining similarity to neighbors and to original features, keeping labels unchanged.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CGBA instead of the strongest listed feature-trigger baselineGCN backdoor attack · CoraASR: 90.56 -> 98.89Helped
Use CGBA instead of the strongest listed feature-trigger baselineGAT backdoor attack · CoraASR: 95.56 -> 98.33Helped
Use CGBA instead of the strongest listed feature-trigger baselineGraphSAGE backdoor attack · CoraASR: 99.44 -> 100.0No clear effect
Use CGBA instead of the strongest listed feature-trigger baselineGCN backdoor attack · CiteseerASR: 90.56 -> 98.89Helped
Use CGBA instead of the strongest listed feature-trigger baselineGAT backdoor attack · CiteseerASR: 80.37 -> 96.67Helped
Use CGBA instead of the strongest listed feature-trigger baselineGraphSAGE backdoor attack · CiteseerASR: 99.44 -> 100.0No clear effect
Use CGBA instead of the strongest listed feature-trigger baselineGCN backdoor attack · PubmedASR: 55.01 -> 96.67Helped
Use CGBA instead of the strongest listed feature-trigger baselineGAT backdoor attack · PubmedASR: 55.56 -> 98.33Helped
Use CGBA instead of the strongest listed feature-trigger baselineGraphSAGE backdoor attack · PubmedASR: 67.78 -> 100.0Helped
Select poisoned nodes using low target-class confidence and degree instead of random selection (ablation)CGBA · Cora, Citeseer, and PubmedASRHelped
Select the most important features instead of random features (ablation)CGBA · PubmedASRHelped
Increase the number of poisoned nodes (ablation)CGBA · PubmedASRHelped

Surprising findings

Limitations

Experimental setup

Datasets: Cora Citeseer Pubmed

Benchmarks: Cora Citeseer Pubmed

Metrics: attack success rate benign accuracy

Baselines: GTA EGNN UGBA MIA NFTA CBA

Builds on: GraphLIME clean-label backdoor attack (Turner et al.) CBA MIA UGBA

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