Time-Based CAN Intrusion Detection Benchmark
Not on the map. Why?
Abstract (arXiv)
Modern vehicles are complex cyber-physical systems made of hundreds of electronic control units (ECUs) that communicate over controller area networks (CANs). This inherited complexity has expanded the CAN attack surface which is vulnerable to message injection attacks. These injections change the overall timing characteristics of messages on the bus, and thus, to detect these malicious messages, time-based intrusion detection systems (IDSs) have been proposed. However, time-based IDSs are usually trained and tested on low-fidelity datasets with unrealistic, labeled attacks. This makes difficult the task of evaluating, comparing, and validating IDSs. Here we detail and benchmark four time-based IDSs against the newly published ROAD dataset, the first open CAN IDS dataset with real (non-simulated) stealthy attacks with physically verified effects. We found that methods that perform hypothesis testing by explicitly estimating message timing distributions have lower performance than methods that seek anomalies in a distribution-related statistic. In particular, these "distribution-agnostic" based methods outperform "distribution-based" methods by at least 55% in area under the precision-recall curve (AUC-PR). Our results expand the body of knowledge of CAN time-based IDSs by providing details of these methods and reporting their results when tested on datasets with real advanced attacks. Finally, we develop an after-market plug-in detector using lightweight hardware, which can be used to deploy the best performing IDS method on nearly any vehicle.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 3 of its 28 references that are in the map. First posted on arXiv 14 Jan 2021.
Builds on
3 of 28 references.
References · 3
- 2019CANet: An Unsupervised Intrusion Detection System for High Dimensional CAN Bus Datacited by 28
- 2020CAN-D: A Modular Four-Step Pipeline for Comprehensively Decoding Controller Area Network Datacited by 9
- 2017Setting the threshold for high throughput detectors: A mathematical approach for ensembles of dynamic, heterogeneous, probabilistic anomaly detectorscited by 2
Built on by
Citing papers per year: 2022: 2; 2023: 0; 2024: 2; 2025: 0; 2026: 2.
6 papers.
- 2024A Closer Look at AUROC and AUPRC under Class Imbalancecited by 56
- 2022CANShield: Deep Learning-Based Intrusion Detection Framework for Controller Area Networks at the Signal-Levelcited by 8
- 2022Detecting CAN Masquerade Attacks with Signal Clustering Similaritycited by 5
- 2024Evaluating lightweight unsupervised online IDS for masquerade attacks in CANcited by 3
- 2026Evaluating False Alarm and Missing Attacks in CAN IDScited by 0
- 2026CAN We Trust Your Results? A Cross-Dataset Study of Automotive IDS Evaluationcited by 0
- 2026CAN We Trust Your Results? A Cross-Dataset Study of Automotive IDS Evaluation29 Jun 2026
- 2026Evaluating False Alarm and Missing Attacks in CAN IDS2 Feb 2026
- 2024Evaluating lightweight unsupervised online IDS for masquerade attacks in CAN19 Jun 2024
- 2024A Closer Look at AUROC and AUPRC under Class Imbalance11 Jan 2024
- 2022CANShield: Deep Learning-Based Intrusion Detection Framework for Controller Area Networks at the Signal-Level3 May 2022
- 2022Detecting CAN Masquerade Attacks with Signal Clustering Similarity7 Jan 2022