{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T15:33:13Z","timestamp":1773761593409,"version":"3.50.1"},"reference-count":39,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2022,1,6]],"date-time":"2022-01-06T00:00:00Z","timestamp":1641427200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"U.S. NSF","award":["NSF-1827674 and CCF-1822965"],"award-info":[{"award-number":["NSF-1827674 and CCF-1822965"]}]},{"DOI":"10.13039\/100006285","name":"FHWA","doi-asserted-by":"crossref","award":["693JJ31950016"],"award-info":[{"award-number":["693JJ31950016"]}],"id":[{"id":"10.13039\/100006285","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Microsoft Research Faculty Fellowship","award":["8300751"],"award-info":[{"award-number":["8300751"]}]},{"name":"Commonwealth Cyber Initiative","award":["2021UVA-02.005, HV-4Q21-001, and H-4Q21-011"],"award-info":[{"award-number":["2021UVA-02.005, HV-4Q21-001, and H-4Q21-011"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Cyber-Phys. Syst."],"published-print":{"date-parts":[[2022,1,31]]},"abstract":"<jats:p>For a modern vehicle, if the sensor in a vehicle anti-lock braking system (ABS) or controller area network (CAN) bus is attacked during a brake process, the vehicle will lose driving direction control and the driver\u2019s life will be highly threatened. However, current methods for detecting attacks are not sufficiently accurate, and no method can provide attack mitigation. To ensure vehicle ABS security, we propose an attack detection method to accurately detect both sensor attack (SA) and CAN bus attack in a vehicle ABS, and an attack mitigation strategy to mitigate their negative effects on the vehicle ABS. In our attack detection method, we build a vehicle state space equation that considers the real-time road friction coefficient to predict vehicle states (i.e., wheel speed and longitudinal brake force) with their previous values. Based on sets of historical measured vehicle states, we develop a search algorithm to find out attack changes (vehicle state changes because of attack) by minimizing errors between the predicted vehicle states and the measured vehicle states. In our attack mitigation strategy, attack changes are subtracted from the measured vehicle states to generate correct vehicle states for a vehicle ABS. We conducted the first real SA experiments to show how a magnet affects sensor readings. Our simulation results demonstrate that our attack detection method can detect SA and CAN bus attack more accurately compared with existing methods, and also that our attack mitigation strategy almost eliminates the attack\u2019s effects on a vehicle ABS.<\/jats:p>","DOI":"10.1145\/3495534","type":"journal-article","created":{"date-parts":[[2022,1,6]],"date-time":"2022-01-06T15:17:57Z","timestamp":1641482277000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Detection and Mitigation of Sensor and CAN Bus Attacks in Vehicle Anti-Lock Braking Systems"],"prefix":"10.1145","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6003-6465","authenticated-orcid":false,"given":"Liuwang","family":"Kang","sequence":"first","affiliation":[{"name":"University of Virginia, Charlottesville, VA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haiying","family":"Shen","sequence":"additional","affiliation":[{"name":"University of Virginia, Charlottesville, VA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,1,6]]},"reference":[{"issue":"3","key":"e_1_3_1_2_2","article-title":"This car runs on code","volume":"46","author":"Charette Robert N.","year":"2009","unstructured":"Robert N. Charette. 2009. This car runs on code. IEEE Spectrum 46, 3 (2009), 1\u20133.","journal-title":"IEEE Spectrum"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISIAS.2010.5604050"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.istr.2007.05.006"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40349-1_4"},{"issue":"2","key":"e_1_3_1_6_2","article-title":"A practical wireless attack on the connected car and security protocol for in-vehicle CAN","volume":"16","author":"Woo Samuel","year":"2015","unstructured":"Samuel Woo, Hyo Jin Jo, and Dong Hoon Lee. 2015. A practical wireless attack on the connected car and security protocol for in-vehicle CAN. IEEE Transactions on Intelligent Transportation Systems 16, 2 (2015), 993\u20131006.","journal-title":"IEEE Transactions on Intelligent Transportation Systems"},{"key":"e_1_3_1_7_2","unstructured":"Charlie Miller and Chris Valasek. 2015. Remote Exploitation of an Unaltered Passenger Vehicle . Technical White Paper. IOActive."},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/2898984"},{"key":"e_1_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/2735960.2735984"},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/2566468.2566475"},{"key":"e_1_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.3390\/app9010082"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/IMCET.2018.8603057"},{"key":"e_1_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.4271\/2019-01-0098"},{"key":"e_1_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/SSD.2019.8893165"},{"key":"e_1_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2017.25"},{"key":"e_1_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/2502524.2502546"},{"key":"e_1_3_1_17_2","first-page":"91","volume-title":"Proceedings of the 2019 3rd Cyber Security in Networking Conference (CSNet\u201919)","year":"2019","unstructured":"Oliver Cros and Gabriel Chenevert. 2019. Hashing-based authentication for CAN bus and application to denial-of-service protection. In Proceedings of the 2019 3rd Cyber Security in Networking Conference (CSNet\u201919). IEEE, Los Alamitos, CA, 91\u201398."},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/3064814.3064816"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-87698-4_21"},{"key":"e_1_3_1_20_2","unstructured":"Steve Corrigan. 2008. Introduction to the Controller Area Network (CAN) . Application Report Texas Instruments."},{"key":"e_1_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2010.34"},{"key":"e_1_3_1_22_2","volume-title":"Reverse Engineering","author":"Ingle Kathryn A.","year":"1994","unstructured":"Kathryn A. Ingle. 1994. Reverse Engineering. McGraw-Hill."},{"key":"e_1_3_1_23_2","unstructured":"Charlie Miller and Chris Valasek. 2013. Adventures in Automotive Networks and Control Units . Technical White Paper. IOActive."},{"issue":"1","key":"e_1_3_1_24_2","article-title":"Vehicle sideslip angle EKF estimator based on nonlinear vehicle dynamics model and stochastic tire forces modeling","volume":"7","author":"Hrgetic Mario","year":"2014","unstructured":"Mario Hrgetic, Josko Deur, Vladimir Ivanovic, and Eric Tseng. 2014. Vehicle sideslip angle EKF estimator based on nonlinear vehicle dynamics model and stochastic tire forces modeling. SAE Journal of Passenger Cars\u2014Mechanical Systems 7, 1 (2014), 86\u201395.","journal-title":"SAE Journal of Passenger Cars\u2014Mechanical Systems"},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1080\/00423110500385949"},{"key":"e_1_3_1_26_2","doi-asserted-by":"crossref","DOI":"10.15282\/ijame.14.4.2017.3.0364","article-title":"Longitudinal vehicle dynamics model for construction machines with experimental validation","volume":"14","author":"Alexander A.","year":"2017","unstructured":"A. Alexander and A. Vacca. 2017. Longitudinal vehicle dynamics model for construction machines with experimental validation. International Journal of Automotive and Mechanical Engineering 14, 4 (2017), 4616\u20134633.","journal-title":"International Journal of Automotive and Mechanical Engineering"},{"key":"e_1_3_1_27_2","article-title":"Tire brush model","author":"Pacejka H. B.","year":"2005","unstructured":"H. B. Pacejka. 2005. Tire brush model. In Tire and Vehicle Dynamics (3rd ed.). Butterworth-Heinemann, Waltham, MA, 90\u2013127.","journal-title":"Tire and Vehicle Dynamics"},{"key":"e_1_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/2735960.2735977"},{"key":"e_1_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2017.2720846"},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1080\/21642583.2014.985804"},{"key":"e_1_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2015.2492159"},{"key":"e_1_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/LSP.2003.821649"},{"key":"e_1_3_1_33_2","unstructured":"Keisuke Fujii. 2013. Extended Kalman Filter . ACFA-Sim-J Group."},{"key":"e_1_3_1_34_2","article-title":"CarSim Mechanical Simulation","author":"CarSim","year":"2018","unstructured":"CarSim. 2018. CarSim Mechanical Simulation. Retrieved November 24, 2021 from https:\/\/www.carsim.com\/products\/carsim\/.","journal-title":"https:\/\/www.carsim.com\/products\/carsim\/"},{"key":"e_1_3_1_35_2","article-title":"Malicious ECU Attacks and Security","author":"Google","year":"2018","unstructured":"Google. 2018. Malicious ECU Attacks and Security. Retrieved November 24, 2021 from https:\/\/sites.google.com\/a\/g.ucla.edu\/malicious-ecu-attacks-and-security\/.","journal-title":"https:\/\/sites.google.com\/a\/g.ucla.edu\/malicious-ecu-attacks-and-security\/"},{"key":"e_1_3_1_36_2","doi-asserted-by":"publisher","DOI":"10.1177\/0954407015595725"},{"key":"e_1_3_1_37_2","doi-asserted-by":"publisher","DOI":"10.3390\/app8112235"},{"key":"e_1_3_1_38_2","doi-asserted-by":"publisher","DOI":"10.3390\/en8076820"},{"key":"e_1_3_1_39_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCPS.2014.6843720"},{"key":"e_1_3_1_40_2","doi-asserted-by":"publisher","DOI":"10.5555\/3241094.3241165"}],"container-title":["ACM Transactions on Cyber-Physical Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3495534","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3495534","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:23Z","timestamp":1750182563000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3495534"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,6]]},"references-count":39,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,1,31]]}},"alternative-id":["10.1145\/3495534"],"URL":"https:\/\/doi.org\/10.1145\/3495534","relation":{},"ISSN":["2378-962X","2378-9638"],"issn-type":[{"value":"2378-962X","type":"print"},{"value":"2378-9638","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,6]]},"assertion":[{"value":"2020-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-06-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-01-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}