안전한 자동차용 SUMS 구축을 위한 보안성 평가기준 도출
A Study on Security Evaluation for Secure Software Update Management System in Automotive
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
차량에 무선 통신 기능이 탑재되기 시작하면서 무선 통신 기능의 취약점을 악용한 차량의 사이버 공격이 증가하고 있다. 이에 대응하기 위해 UNECE는 차량 제조사가 무선 통신 기능을 활용하여 차량에 탑재되는 소프트웨어를 안전하게 배포할 수 있도록 UN R156 규정을 제정하였다. 해당 규정은 차량의 소프트웨어를 안전하게 배포하는데 필요한 보안 요구사항을 명시하고 있으나 해당 요구사항을 개발 및 구현하는데 필요한 구성요소와 세부 기능에 대한 정보가 생략된 채 추상적인 요구사항만이 제시되어 있다. 따라서 본 논문에서는 체계적으로 보안 위협을 분석하는 방법인 위협모델링을 활용하여 안전한 SUMS를 구축하는데 필요한 상세 보안 요구사항을 도출한다. 이후 해당 요구사항을 바탕으로 SUMS에 대한 보안성 평가기준을 제안한다.
Abstract
As wireless communication functions begin to be installed in vehicles, cyberattacks that exploit vulnerabilities in wireless communication functions are increasing. To respond to this, UNECE enacted the UN R156 regulation to safely distribute the software installed in the vehicle by using the wireless communication function. The regulations specify the requirements necessary to safely distribute the software for vehicles, but only the abstract requirements are presented without information on the components and detailed functions necessary to develop and implement the requirements. Therefore, in this paper, we propose a security evaluation standard that can evaluate whether a safe SUMS is built using threat modeling, a method for systematically analyzing security threats.
참고문헌 (49)
- C. Miller, "Remote Exp loitation of an Unaltered Passenger Vehicle", Black Hat USA, ~ (2015)
- S. Nie, "Free-Fall : Hacking Tesla from Wireless to CANBus", Black Hat USA, ~ (2017)
- R. P. Weinmann, "T-BO NE: Drone vs. Tesla", CanSecWest Conference (2021)
- UNECE, "Uniform provisions concerning the approval of vehicles with regards to software update and software u pdates management system, UN R156", ~ (2021)
- A. Shostack, "Threat modeling: Designing for security" (2014), John Wiley & Sons
- A system theoretic approach to cybersecurity ris ks analysis of passenger autonomous vehicles, "C. W. Lee", MIT, 1~34, pp.MIT Sloan Research Paper, no. 5724-18 (2018)
- T. Placho, "Management of automotive software updates", Microprocessors and Microsystems, 78 (2020)
- A. Mukherjee, "Trusted Verification of Over-the-Air(OTA)Secure Software Updates on COTS Embedded Systems", Proceedings of the Third International Workshop on Automotive Vehicle Security (2021)
- C. Ponsard, "Towards Formal Security Verification of Over-the-Air Update Protocol : Requirem ents, Survey and UpKit Case Study", Proceedings of the 7th International Conference on Information Systems Security and Privacy : ForSE, 1, pp.800~808 (2021)
- Z. Wu, "Security design of OTA upgrade for intel ligent connected vehicle", Proceedin gs of the 1st International Conference on Control and Intelligent Robotics, pp.736~739 (2021)
- R. Kirk, "A forma l framework for security testing of au tomotive over-the-air update systems", Journal of Logical and Algebraic Methods in Programming, 130 (2023)
- A. Ghosal, "Secure Over-the-Air Software Update f or Connected Vehicles", Computer Net works, 218 (2022)
- J. Yu, "An STPA-based Approach for Systematic Security Analysis of In-vehicle Diagnostic and Software Update Systems", Computer Science (2020)
- M. Hamad, "A Multilayer Secure Framework for Vehicular Systems", Ph.D, pp.2020
- A. Lautenbach, "Securit y models", D2, HEAVENS, ~ (2016)
- "Security Threats&Mitigations"[URL]
- "Data Flow Diagrams Examples"[URL]
- "What is a Data Flow Diagram"[URL]
- "Checking Threat Modeling Data Flow Diagrams for Implementation Conformance and Security"[URL]
- "CVE"[URL]
- "CWE"[URL]
- Y. Ashibani, "Cyber physical systems security : Analysis, challenges and solutions", Compute rs & Security, 68, pp.81~97 (2017)
- C. Riggs, "A survey on connected vehicles vulnerabilities and countermeasures", Journal of Traffic and Logistics Engineering, 6(1), pp.11~16 (2018)
- M. L. Manna, "Performance Evaluation of Attribute-Based En cryption in Automotive Embedded Platform for Secure Software Over-The-Air Update", Sensors, 21(2) (2021)
- M. Zoppelt, "UnCle SA M : Modeling Cloud Attacks with the Automotive Security Abstraction Mode l", International Conference on Cloud Computing, GRIDs, and Virtualization, pp.67~72 (2019)
- Myoungsu Kim, "OTA Vulnerability on User Equipment in Cloud Services", International Conference on Information Technology Systems and Innovation, pp.425~428 (2018)
- A. M. K Nasser, "Embedded S ystems, Cyber-physical Systems, and Applications", pp.8~13 (2018)
- N. Weiss, "Extending Vehicle Attack Surface Through Smart Devices", International Conference on Emerging Security Information, Systems and Technologies, pp.131~135 (2017)
- M. Levi, "Advanced Analytics for Connected Car Cybersecurity", IEEE 87th Vehi cular Technology Conference (2018)
- T. Alladi, "Consumer IoT : Security Vulnerability Case Studies and Solutions", IEEE Consumer Electronics Magazine, 9(2), pp.17~25 (2020)
- P. Bajpai, "Ransomware Targeting Automobiles", ACM Workshop on Automotive an d Aerial Vehicle Security, pp.23~29 (2020)
- M. H. Eiza, "Driving with sharks : Rethinking connected vehicles with vehicle cybersecurity", IEEE Vehi cular Technology Magazine, 12(2), pp.45~51 (2017)
- P. Carsten, "A System to Recognize Intruders in Control ler Area Network(CAN)", International Symposium for ICS & SCADA Cyber Security Research, pp.111~114 (2015)
- T. Hoppe, "Security threats to automotive CANnetworks—Practical examples and sele cted short-term countermeasures", Reliability Engineering & System Safety, 96(1), pp.11~25 (2010)
- S. Nie, "Over-the-air: How we remotely compromised the gateway, BCM, and auto pilot ECUs of Tesla cars", Black Hat USA, ~ (2018)
- B. M. Luettmann, "Man-in-the-middle attacks on auto-updating software", Bell Labs Technical Journal, 12(3), pp.131~138 (2007)
- J. N. Brewer, "Evaluation of Attack Vectors and Risks in Automobiles and Road Infrastructure", International Conference on Computational Science and Computational Intelligence, pp.84~89 (2019)
- M. Dibaei, "Attacks and defences on intell igent connected vehicles : a survey", Digital Communications and Networks, 6(4), pp.399~421 (2020)
- P. Carsten, "In-Vehicle Networks : Attacks, Vulnerabilities, and Proposed Solutions", Cyber and Information Secu rity Research Conference, pp.1~8 (2015)
- H. Wen, "Plug-N-pwned : Comprehensive vulnerability analysis of OBD-II dongles as a new over-the-air attack surface in automotive IoT", Proceedings of the 29th USE NIX Security Symposium, pp.949~965 (2020)
- Kyong Tak Cho, "From Attack to Defense: Toward Secure In-vehicle Networks", Ph.D, pp.2018
- S. Checkoway, "Comprehensive Experimental Analyses of Automotive Attack Surfaces", Proceedings of the 20th US ENIX Security Symposium (2011)
- L. Moukahal, "Security vulnerability metrics for connect ed vehicles", IEEE International Confe rence on Software Quality, Reliability and Security Companion, pp.17~23 (2019)
- M. Charlie, "Characterization of potential security threats in modern automobiles: A c omposite modeling approach, DOT HS 812 074", National Highway Traffic Safety Administration, ~ (2014)
- M. Salfer, "Attack surface and vulnerability assessment of automotive Electronic Control Units", Proceedings of the 12th International Conference on Security and Cryptography, pp.317~326 (2015)
- V. LL. Thing, "Autonomous Vehicle Security : A Taxonomy of Attacks and Defences", IEEE International conference on internet of things (ithings) and IEEE green computing and co mmunications (greencom) and IEEE c yber, physical and social computing (c pscom) and IEEE smart data (smartdata), pp.164~170 (2016)
- ITU-T, "Secure software update capability for intelligent transportation system communication devices", ITU-T X. 1373, ~ (2017)
- FASTR Connectivity and Cloud Work Group, "Automotive Industry Guidelines for Secure Over-the-Air Updates", ~ (2018)
- V. K. Saini, "Threat Modeling Using Attack Trees", Journal of Computing Sciences in Colle ges, 23(4), pp.124~131 (2008)
