The Fuzzer Test Suite is a collection of real-world, bug-rich targets used to evaluate and compare fuzzers under controlled conditions. Rather than synthetic micro-benchmarks, it packages build scripts, corpora, and known-crash oracles so fuzzer authors can measure time-to-crash, coverage growth, and stability. Each target is configured to integrate with common sanitizers, ensuring memory safety bugs surface with precise diagnostics. The suite standardizes experiment parameters—runtime, seeds, and environment—so results are reproducible and comparable across machines and research groups. It’s useful both for tuning mutation strategies and for validating new coverage mechanisms before publishing results. By curating diverse targets (parsers, media codecs, serialization libraries), it helps fuzzers demonstrate robustness beyond a single niche.
Features
- Real-world targets with reproducible build scripts and corpora
- Sanitizer integration for clear, actionable crash reports
- Standard experiment harness for apples-to-apples comparisons
- Metrics for time-to-first-crash, coverage, and stability
- Automation hooks for batch runs across many fuzzers
- Documented known issues to validate correctness of findings