DriveFuzz: Discovering Autonomous Driving Bugs through Driving Quality-Guided Fuzzing
Seulbae Kim, Major Liu, Junghwan "John" Rhee, Yuseok Jeon and, Yonghwi Kwon, Chung Hwan Kim

TL;DR
DriveFuzz is a comprehensive fuzzing framework that tests entire autonomous driving systems by generating diverse driving scenarios and detecting safety-critical bugs through real-world traffic rule-based oracles.
Contribution
It introduces a holistic testing approach for autonomous driving systems, focusing on vehicle states and driving quality metrics, unlike prior layer-specific white-box testing methods.
Findings
Discovered 30 new bugs in autonomous driving systems and simulators.
Identified security vulnerabilities that could lead to real-world accidents.
Demonstrated effectiveness of driving quality metrics in bug detection.
Abstract
Autonomous driving has become real; semi-autonomous driving vehicles in an affordable price range are already on the streets, and major automotive vendors are actively developing full self-driving systems to deploy them in this decade. Before rolling the products out to the end-users, it is critical to test and ensure the safety of the autonomous driving systems, consisting of multiple layers intertwined in a complicated way. However, while safety-critical bugs may exist in any layer and even across layers, relatively little attention has been given to testing the entire driving system across all the layers. Prior work mainly focuses on white-box testing of individual layers and preventing attacks on each layer. In this paper, we aim at holistic testing of autonomous driving systems that have a whole stack of layers integrated in their entirety. Instead of looking into the individual…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
