Pith. sign in

REVIEW 2 cited by

ICSFuzz: Collision Detector Bug Discovery in Autonomous Driving Simulators

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2408.05694 v1 pith:LKJ57TCT submitted 2024-08-11 cs.CR

classification cs.CR
keywords collisionscenariosignoredautonomousdrivingsimulatorsicsfuzzcollisions
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

With the increasing adoption of autonomous vehicles, ensuring the reliability of autonomous driving systems (ADSs) deployed on autonomous vehicles has become a significant concern. Driving simulators have emerged as crucial platforms for testing autonomous driving systems, offering realistic, dynamic, and configurable environments. However, existing simulation-based ADS testers have largely overlooked the reliability of the simulators, potentially leading to overlooked violation scenarios and subsequent safety security risks during real-world deployment. In our investigations, we identified that collision detectors in simulators could fail to detect and report collisions in certain collision scenarios, referred to as ignored collision scenarios. This paper aims to systematically discover ignored collision scenarios to improve the reliability of autonomous driving simulators. To this end, we present ICSFuzz, a black-box fuzzing approach to discover ignored collision scenarios efficiently. Drawing upon the fact that the ignored collision scenarios are a sub-type of collision scenarios, our approach starts with the determined collision scenarios. Following the guidance provided by empirically studied factors contributing to collisions, we selectively mutate arbitrary collision scenarios in a step-wise manner toward the ignored collision scenarios and effectively discover them. We compare ICSFuzz with DriveFuzz, a state-of-the-art simulation-based ADS testing method, by replacing its oracle with our ignored-collision-aware oracle. The evaluation demonstrates that ICSFuzz outperforms DriveFuzz by finding 10-20x more ignored collision scenarios with a 20-70x speedup. All the discovered ignored collisions have been confirmed by developers with one CVE ID assigned.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Causality-aware Safety Testing for Autonomous Driving Systems

    cs.SE 2025-06 conditional novelty 6.0 of 10

    Causal-Fuzzer uses causal graphs of scene, action, and violation relationships to guide simulation fuzzing, and reports finding more diverse violations and better testing sufficiency than three baselines on Apollo.

  2. MoDitector: Module-Directed Testing for Autonomous Driving Systems

    cs.SE 2025-02 conditional novelty 6.0 of 10

    MoDitector generates collision scenarios that are caused by errors in a user-specified ADS module, reporting 55.3, 75.3, 71.7, and 14.3 module-induced critical scenarios for perception, prediction, planning, and contr...

Pith tools