Skip to content
Henning Perl 2 min read

How Fuzzing Helped Continental Test 18K LoC in a 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. 

Developers at Continental were able to automate this process, 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.  They tested 18 000 LoC (Lines of Code) in one week.

Victor Marginean, the Global Head of Cyber Security at Continental 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."

Fuzzing at Continental

Learn More