Silently Disabling ECUs and Enabling Blind Attacks on the CAN Bus
Matthew Rogers, Kasper Rasmussen

TL;DR
This paper introduces a novel undetectable attack on the CAN Bus that disables ECUs with minimal error signals, and proposes synchronization and detection techniques to counteract such stealthy attacks.
Contribution
It presents a new stealthy attack method that disables ECUs without errors, a synchronization technique for blind attackers, and a modification to CAN error handling for improved detection.
Findings
Attack can be executed with only 40% bit-flip success rate
Blind synchronization increases attack success to 100%
Proposed detection mechanism can identify stealthy ECU disablements
Abstract
The CAN Bus is crucial to the efficiency, and safety of modern vehicle infrastructure. Electronic Control Units (ECUs) exchange data across a shared bus, dropping messages whenever errors occur. If an ECU generates enough errors, their transmitter is put in a bus-off state, turning it off. Previous work abuses this process to disable ECUs, but is trivial to detect through the multiple errors transmitted over the bus. We propose a novel attack, undetectable by prior intrusion detection systems, which disables ECUs within a single message without generating any errors on the bus. Performing this attack requires the ability to flip bits on the bus, but not with any level of sophistication. We show that an attacker who can only flip bits 40% of the time can execute our stealthy attack 100% of the time. But this attack, and all prior CAN attacks, rely on the ability to read the bus. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsVehicular Ad Hoc Networks (VANETs) · Security and Verification in Computing · Electrostatic Discharge in Electronics
