HITB-Invoice-Logo

thank you for joining us!

Fuzzing the MCU of Connected Vehicles for Security and Safety

Date

August 25, 2022

Time

11:00

Track

CommSec Track

With the development of Smart Connected Vehicles in recent years, there have been more and more attacks against Connected Vehicles. Although the EEA (electrical and electronic architecture) of Connected vehicles has undergone great changes in recent years, the EEA of various manufacturers is also different. However, hackers’ attack target has not changed, it is still the core VCU (Vehicle Control Unit). VCU is usually an MCU-based embedded device, based on cortex-M/Cortex-R, Tricore, etc., and running a real-time operating system such as FreeRTOS or AUTOSAR .
In the development process of VCU, most manufacturers also follow the guidance of ISO21434 and conduct many information security tests on software and hardware. The software test methods for MCUs are relatively simple, such as unit testing, code auditing, and manual code instrumentation. There are two problems with these testing methods. Handwritten test cases are required, and the test case library is relatively simple. Therefore, we introduce fuzzing into the vehicle MCU security test. At the same time, to make the fuzzing smarter, we collect the ARM ETM with the help of an external debugger, to achieve code coverage-guided fuzzing.
Finally, we combined WINAFL and Trace32, and with the assistance of Lauterbach PowerDebug, we had code coverage-guided fuzzing test of ARM Corex-M based MCU. We use this tool to test our CAN services and SOA services and found several security vulnerabilities and bugs that affect the stability of the system. This fuzzing method can not only be used for mining information security vulnerabilities, but also for functional safety software testing to improve the robustness of the MCU system.

Speakers

Researcher

National University Singapore

Dr. Wang Kailong is currently a research fellow at National University of Singapore (NUS). He received his PhD degree from School of Computing NUS in 2022. He has worked as a Research Assistant in NUS while pursuing his PhD degree from 2016 to 2021. His research interests include mobile and web security and privacy, and protocol verification. His works have appeared in the top conferences such as WWW and MobiCom.

Co-Founder & CTO

Authomize

Mr. Gal Diskin is a cybersecurity and AI researcher. He was previously the VP & head of Palo Alto Networks’ Israeli site, and is a serial entrepreneur. Mr. Diskin’s research has been featured in HITB, Defcon, Black Hat, CCC, and other conferences, spanning fields from low level security research such as hardware vulnerabilities, binary instrumentation, and car hacking to high level research on AI detection methods, Enterprise security, and Identity security. Mr. Diskin was also the technical lead and co-founder of Intel’s software security organization, as well as the CTO of Cyvera and HeXponent (co-founder) before their acquisition.

Senior Security Researcher

Huajiang โ€œKevin2600โ€ Chen (Twitter: @kevin2600) is a senior security researcher. He mainly focuses on vulnerability research in wireless and Vehicle security. He is a winner of GeekPwn 2020 and also made to the Tesla hall of fame 2021. Kevin2600 has spoken at various conferences including KCON; DEFCON and CANSECWEST.

Security Researcher

Li Siwei is a security researcher. He specializes in Big data analysis and AI Security.

Founder, CEO

CloudSEK

Rahul Sasi is an Indian entrepreneur, Founder of CloudSEK, and a security expert. He was voted as the top influential Cyber Security person in 2015, he has made a significant open source contribution to the security landscape and is an invited speaker to over 20+ countries. He is part of the working committees of RBI and MeitY.
CloudSEK : https://cloudsek.com/
LinkedIn: https://www.linkedin.com/in/fb1h2s/

Senior Security Engineer

CloudSEK

Vishal Singh is working as a Senior Security Engineer at CloudSEK. His main responsibility includes handling the Research & Development of CloudSEK ASM. He loves automating manual effort tasks, and also likes net surfing & exploring new places in his free time.

Other Talks in This Track

LOCATION

CommSec Track

DATE

August 26

TIME

16:30

LOCATION

CommSec Track

DATE

August 26

TIME

17:30

LOCATION

CommSec Track

DATE

August 26

TIME

12:00