Fuzzing Automotive Software
Automotive developers need to automate their security testing, due to the high complexity and interconnectivity of modern vehicles.
Due to the rapid speed at which the automotive industry is evolving, state-of-the-art application security testing is an absolute precondition to stay competitive. Traditional software testing approaches are insufficient for today’s complexity and provide too much surface for malicious attacks while bearing immense workloads.
Together with our partners within the automotive industry, we identified 5 drivers of change that can help automotive companies secure their software:
Cybersecurity needs to become as vital as the brakes. To mitigate risk, it is key to unfailingly detect edge cases and defend against the unknown.
Read article on: Automotive Fuzzing: 3 Steps to Help You Prevent (System) Crashes
Car manufacturers and OEMs will need to display Due Diligence when it comes to the security of their software and become ISO/SAE 21434 compliant.
Read Article on: Automotive Software: 6 Tips to Comply With Iso 21434
Traditional software testing approaches such as Unit, Static and Dynamic Application Security Testing cannot cope with interdependent software architecture and requirements.
Read article on: Why You Need Fuzzing for Automotive Machine Learning.
Embedded software in vehicles comes with intricate dependencies that are difficult to test. Fuzzing enables you to reliably find vulnerabilities within these embedded systems.
Read article on: Fuzzing Embedded Systems With Dependencies (for Automotive)
Safety and quality represent a key to market success within the global automotive industry. Companies with outdated security measures will not be able to survive.
Read article on: 5 Uncomfortable Truths About Automotive Cybersecurity
Learn how leading car enterprises integrate automated fuzz testing into their daily CI pipeline to detect system defects and security vulnerabilities before executing penetration testing.
In this hacking session we will demonstrate an automated testing approach, that will improve your code coverage and help you to protect your automotive software against edge cases.
Rakshith Amarnath is a project lead for R&D at Bosch Corporate Research. In this presentation, he will give you a detailed overview on fuzz testing for automotive systems.