Graph Neural Networks in Network Security: From Theoretical Foundations to Applications
Graph Neural Networks (GNNs) are increasingly employed in network security, leveraging graph-structured data to capture complex interdependencies often overlooked by conventional cybersecurity systems. In this paper, we systematically review key GNN flavors—convolution, attention, and message-passing—highlighting their application to diverse security objectives. We demonstrate how graph-based representations naturally encode relational information critically for detecting network attacks. Building on fundamental message-passing concepts, we show how these mechanisms can emphasize critical connections, while hybrid and temporal GNN models address heterogeneous and evolving threats. Furthermore, we examine network security applications at the node, edge, and graph levels, illustrating how GNN embeddings translate into practical threat identification and classification. By bridging foundational theory, diverse use cases, and implementation trade-offs, this paper offers researchers and practitioners a guide to harnessing GNNs for robust, forward- thinking network security systems.
Publication Details
- Journal
- Journal of the Association for Information Systems
- Published
- 2025-08-15
- Primary Topic
- Clinical Reasoning and Diagnostic Skills
- Type
- article
- Field-Weighted Citation Impact
- 0.00