PEANUT: Perturbations by Eigenvector Alignment for Attacking Graph Neural Networks Under Topology-Driven Message Passing
Not on the map. Why?
Abstract (arXiv)
Message Passing Neural Networks (MPNNs) have achieved strong performance on tasks involving relational data. However, small perturbations to graph structure can significantly alter their outputs, raising concerns about their robustness in real-world deployment in security critical environments. In this work, we study a core vulnerability in MPNNs that explicitly consume graph topology via the adjacency matrix or Laplacian as part of their message passing mechanism. We show that this design choice exposes an extremely vulnerable attack surface, with significant effects even under minimal perturbation. Building on this observation, we propose PEA, a simple, gradient-free, black-box injection attack that requires only a single query to the target model, capitalizing on this vulnerability by constructing a perturbation aligned with a specific significant eigenvector to induce large output deviations. Unlike graph modification attacks, PEA operates under the realistic assumption that adversaries cannot alter the original graph and are limited to injecting new nodes at inference time. PEA requires no iterative optimization, parameter learning, or surrogate models---which require additional training and remain susceptible to differences in model priors and generalization capabilities---thereby avoiding significant computational overhead and the associated transferability challenges. We evaluate PEA on popular benchmark datasets across three graph learning tasks, showing consistent performance degradation under realistic attack constraints despite its simplicity. Our results reveal a fundamental security weakness in topology-driven message passing architectures and urge an implementation shift, as the worst effects of such attacks can be substantially mitigated through appropriate input filtering.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 32 of its 44 references that are in the map. First posted on arXiv 27 Mar 2026.
Builds on
32 of 44 references.
References · 32
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2017Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecastingcited by 1,125
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 867
20 more
- 2016Automatic chemical design using a data-driven continuous representation of moleculescited by 762
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2020Benchmarking Graph Neural Networkscited by 672
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2018Adversarial Attack on Graph Structured Datacited by 300
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2021Graph Neural Network for Traffic Forecasting: A Surveycited by 260
- 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 166
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2019A Restricted Black-box Adversarial Framework Towards Attacking Graph Embedding Modelscited by 68
- 2021TDGIA:Effective Injection Attacks on Graph Neural Networkscited by 67
- 2018Fast Gradient Attack on Network Embeddingcited by 65
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2020Scalable Attack on Graph Data by Injecting Vicious Nodescited by 50
- 2021Single Node Injection Attack against Graph Neural Networkscited by 45
- 2020A Survey of Adversarial Learning on Graphscited by 42
- 2021p-Laplacian Based Graph Neural Networkscited by 39
- 2022Let Graph be the Go Board: Gradient-free Node Injection Attack for Graph Neural Networks via Reinforcement Learningcited by 19
- 2025Query-Based and Unnoticeable Graph Injection Attack from Neighborhood Perspectivecited by 3
- 2023Hard Label Black Box Node Injection Attack on Graph Neural Networkscited by 1
Built on by
Not cited yet.