mlsanityData to 7 Oct 2026

Detecting Masquerade Attacks in Controller Area Networks Using Graph Machine Learning

arXiv 2408.05427 ↗First posted 10 Aug 2024cs.CR cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Modern vehicles rely on a myriad of electronic control units (ECUs) interconnected via controller area networks (CANs) for critical operations. Despite their ubiquitous use and reliability, CANs are susceptible to sophisticated cyberattacks, particularly masquerade attacks, which inject false data that mimic legitimate messages at the expected frequency. These attacks pose severe risks such as unintended acceleration, brake deactivation, and rogue steering. Traditional intrusion detection systems (IDS) often struggle to detect these subtle intrusions due to their seamless integration into normal traffic. This paper introduces a novel framework for detecting masquerade attacks in the CAN bus using graph machine learning (ML). We hypothesize that the integration of shallow graph embeddings with time series features derived from CAN frames enhances the detection of masquerade attacks. We show that by representing CAN bus frames as message sequence graphs (MSGs) and enriching each node with contextual statistical attributes from time series, we can enhance detection capabilities across various attack patterns compared to using graph-based features only. Our method ensures a comprehensive and dynamic analysis of CAN frame interactions, improving robustness and efficiency. Extensive experiments on the ROAD dataset validate the effectiveness of our approach, demonstrating statistically significant improvements in the detection rates of masquerade attacks compared to a baseline that uses graph-based features only as confirmed by Mann-Whitney U and Kolmogorov-Smirnov tests p < 0.05.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 23 of its 86 references that are in the map. First posted on arXiv 10 Aug 2024.

Builds on

23 of 86 references.

References · 23

  1. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  2. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  3. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  4. 2017Graph Embedding Techniques, Applications, and Performance: A Surveycited by 188
  5. 2020Machine Learning on Graphs: A Model and Comprehensive Taxonomycited by 156
  6. 2022A Survey on Graph Representation Learning Methodscited by 66
  7. 2022Knowledge Graph Embedding: A Survey from the Perspective of Representation Spacescited by 41
  8. 2019CANet: An Unsupervised Intrusion Detection System for High Dimensional CAN Bus Datacited by 28
  9. 2020Principled approach to the selection of the embedding dimension of networkscited by 19
  10. 2020A Comprehensive Guide to CAN IDS Data & Introduction of the ROAD Datasetcited by 19
  11. 2021Systematic comparison of graph embedding methods in practical taskscited by 11
  12. 2020CAN-D: A Modular Four-Step Pipeline for Comprehensively Decoding Controller Area Network Datacited by 9
11 more
  1. 2021Detection of Message Injection Attacks onto the CAN Bus using Similarity of Successive Messages-Sequence Graphscited by 8
  2. 2022CANShield: Deep Learning-Based Intrusion Detection Framework for Controller Area Networks at the Signal-Levelcited by 8
  3. 2021GGNB: Graph-Based Gaussian Naive Bayes Intrusion Detection System for CAN Buscited by 6
  4. 2022Detecting CAN Masquerade Attacks with Signal Clustering Similaritycited by 5
  5. 2022Knowledge Graph Embedding Methods for Entity Alignment: An Experimental Reviewcited by 5
  6. 2020Graph-Based Intrusion Detection System for Controller Area Networkscited by 4
  7. 2023Condition monitoring and anomaly detection in cyber-physical systemscited by 4
  8. 2024Robustness of shallow graph embedding methods for community detectioncited by 3
  9. 2024Evaluating lightweight unsupervised online IDS for masquerade attacks in CANcited by 3
  10. 2021Graph-Based Machine Learning Improves Just-in-Time Defect Predictioncited by 2
  11. 2018Shape of the Cloak: Formal Analysis of Clock Skew-Based Intrusion Detection System in Controller Area Networkscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.