cargo-fuzz - Fuzzing tool for Cargo-based Rust projects
Fuzzes Rust code in Cargo projects using libFuzzer backend with sanitizer support and coverage tools.
Tags
Updated: 2026-09-24Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Initialize fuzz targets
- Run fuzzing campaigns
- Re-execute specific test cases
- Generate coverage reports
Inputs
- Cargo library crate
- Fuzz target harness
- Seed corpus
- Fuzzing dictionaries
Outputs
- Crash artifacts
- Corpus entries
- HTML coverage reports
Requirements
- Rust and Cargo via rustup
- Nightly Rust toolchain
- cargo-fuzz binary
