Need For Speed: Fuzzing Automotive Software Faster

June 9 2021 | 3 min

How Continental Tested 18 000 LoC in Only One Week

The HMI Business Unit at Continental accelerated their software development process and increased their test coverage, by implementing a new solution for automated security testing

With this dazzling development speed, Continental is now setting a new benchmark for other car manufacturers (OEMs) and automotive suppliers.

Developing Secure Infotainment Systems Faster

Continental's HMI business unit develops systems and solutions for the human machine interface of modern road vehicles, such as display solutions, head-up displays and high performance cockpit computers.

As they announced in a recent success story with Code Intelligence, they now achieve above 95% code coverage in almost all of their safety modules. This impressive feat can be attributed to the integration of the CI Fuzz Testing platform.

Realizing Modern Security Tests In An Embedded Automotive Architecture

Infotainment systems in modern vehicles usually communicate with a whole range of external embedded sensors. These dependencies add an additional layer of complexity for security testing. Writing test harnesses for mocking or simulating these hardware dependencies typically requires a lot of manual effort. 

The developers at Continental were able to automate this process, just by implementing CI Fuzz to their CI/CD. The platform enables them to apply modern fuzz testing at scale and in an early stage of the development process. 

Victor Marginean, the Global Head of Cyber Security comments on the need for this particular fuzz testing approach: “Only 1% of all the security tests done for the project where CI Fuzz was used were fuzz tests, but through them, we find about 57% of vulnerabilities."

Learn More 

Recent Posts

One Year of Fuzzing and Fixing Suricata

Autofuzz: Fuzzing Without Writing Fuzz Targets or Harnesses

Fuzzing 101 – The Basics (FAQ)

19 Bugs in Jsoup Found With Jazzer

Share Article

Subscribe to updates