Clean-Label Graph Backdoor Attack in the Node Classification Task

Abstract

Graph neural networks (GNNs) have achieved impressive results in various graph learning tasks. Backdoor attacks pose a significant threat to GNNs, with a focus on dirty-label attacks. However, these attacks often necessitate the inclusion of blatantly incorrect inputs into the training set, rendering them easily detectable through simple filtering. In response to this challenge, we introduce Clean-Label Graph Backdoor Attack (CGBA). The majority of features in the generated poisoned nodes align with their true labels, significantly enhancing the difficulty of detecting the attack. Firstly, leveraging the uncertainty inherent in the GNNs, we develop a low-budget strategy for selecting poisoned nodes. This approach focuses on nodes in the target class with uncertain and low-degree classifications, allowing for efficient attacks within a limited budget while mitigating the impact on other clean nodes. Secondly, we present an innovative strategy for generating feature triggers. By boosting the confidence of poisoned samples in the target class, this tactic establishes a robust association between the trigger and the target class, even without modifying the labels of poisoned nodes. Additionally, we incorporate two constraints to reduce disruption to the graph structure. In conclusion, comprehensive experimental results unequivocally showcase CGBA's exceptional attack performance across three benchmark datasets and four GNNs models. Notably, the attack targeting the GraphSAGE model attains a 100% success rate, accompanied by a marginal benign accuracy drop of no more than 0.5%.

Cite

Text

Xia et al. "Clean-Label Graph Backdoor Attack in the Node Classification Task." AAAI Conference on Artificial Intelligence, 2025. doi:10.1609/AAAI.V39I20.35466

Markdown

[Xia et al. "Clean-Label Graph Backdoor Attack in the Node Classification Task." AAAI Conference on Artificial Intelligence, 2025.](https://mlanthology.org/aaai/2025/xia2025aaai-clean/) doi:10.1609/AAAI.V39I20.35466

BibTeX

@inproceedings{xia2025aaai-clean,
  title     = {{Clean-Label Graph Backdoor Attack in the Node Classification Task}},
  author    = {Xia, Hui and Zhao, Xiangwei and Zhang, Rui and Xu, Shuo and Wang, Luming},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2025},
  pages     = {21626-21634},
  doi       = {10.1609/AAAI.V39I20.35466},
  url       = {https://mlanthology.org/aaai/2025/xia2025aaai-clean/}
}