Conference item icon

Conference item

Silently disabling ECUs and enabling blind attacks on the CAN bus

Abstract:
The CAN Bus is crucial to the efficiency, and safety of modern vehicles. 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 nearly 100\% of the time. But this attack, and all prior CAN attacks, rely on the ability to read the bus. We propose a new technique which synchronizes the bus, such that even a blind attacker, incapable of reading the bus, can know when to transmit. This increases a limited attacker's chance of success from the percentage of dead bus time to 100\%. Finally, we propose a small modification to the CAN error process to ensure an ECU cannot fail without being detected, no matter how advanced the attacker is. Taken together, we advance the state of the art for CAN attacks and blind attackers, while proposing a detection system against stealthy attacks and the larger problem of CAN's abusable error frames.
Publication status:
Accepted

Actions


Access Document


Files:

Authors


More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Computer Science
Oxford college:
New College
Role:
Author


Publisher:
ESCAR
Journal:
Proceedings of the 20th ESCAR Europe 2022 More from this journal
Acceptance date:
2022-08-15
Event title:
ESCAR Europe 2022
Event location:
Berlin
Event start date:
2022-11-15
Event end date:
2022-11-16


Language:
English
Keywords:
Pubs id:
1274831
Local pid:
pubs:1274831
Deposit date:
2022-08-19

Terms of use



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP