< Back to previous page

Publication

Securing the On-board Diagnostics Port (OBD-II) in Vehicles

Journal Contribution - Journal Article

Modern vehicles integrate Internet of Things (IoT) components to bring value-added services to both drivers and passengers. These components communicate with the external world through different types of interfaces including the on-board diagnostics port (OBD-II), a mandatory interface in all vehicles in the U.S. and Europe. While this transformation has driven significant advancements in efficiency and safety, it has also opened the door to a wide variety of cyber attacks, as the architectures of vehicles were never designed with external connectivity in mind, and accordingly, security has never been pivotal in the design. As standardized, the OBD-II port allows not only direct access to the internal network of the vehicle but also installing software on the Electronic Control Units (ECUs). While this privilege, historically, is achieved through physical access on the underlying port using a dedicated tool, remote access is recently supported in many modern vehicles, i.e. self- driving ones, and via OBD-II dongles, making the OBD-II port the most significant automotive interface that has to be secured. Motivated by various recent attacks and vulnerability analyses of OBD-II, this paper tackles the problem of lack of security in OBD-II by proposing a novel end-to-end role-based access control mechanism that would prevent unauthorized access to any of the vehicle functionality through existing vulnerable OBD-II ports. The proposed solution is AUTOSAR-compliant, architecture-independent, and does not require modifying any hardware inside the vehicle. Accordingly, it applies to the millions of currently on-road vehicles. Furthermore, while physical attacks are not avoidable, they are not scalable, considering our approach, and only affect the attacked vehicle. We provide a proof of concept implementation and evaluation of the proposed solution, showing its robustness and efficiency.
Journal: SAE International Journal of Transportation Cybersecurity and Privacy
ISSN: 2572-1046
Issue: 2
Volume: 2
Pages: 83 - 106
Publication year:2020
Accessibility:Closed