libfuzzer
In-process, coverage-guided fuzzer for C/C++ that instruments code at compile time to detect bugs and security flaws.
Install
npx skills add https://github.com/trailofbits/skills --skill libfuzzerStats
| Total installs | 1,173 |
| Weekly installs | 1.2K |
| GitHub stars | 4.0K |
| First seen | Jan 19, 2026 |
| Source | @trailofbits/skills |
Summary
- In-process fuzzer that instruments code at compile time to track coverage; automatically minimizes crashing inputs and maintains a corpus of interesting test cases
- Supports AddressSanitizer, UndefinedBehaviorSanitizer, and MemorySanitizer for detecting memory errors, undefined behavior, and uninitialized reads
- Harnesses written for libFuzzer are compatible with AFL++, enabling easy migration to more advanced fuzzers if needed for multi-core campaigns
- Includes FuzzedDataProvider helper for extracting structured data from raw bytes, and supports fuzzing dictionaries to guide mutation toward valid inputs
- Best suited for quick single-project fuzzing on Linux; maintenance-only since 2022 but widely supported and stable for foreseeable future
Tags
Related skills
| Skill | Installs | vs libfuzzer |
|---|---|---|
| code-maturity-assessor | 1,232 | +59 |
| fullstack-guardian | 1,073 | -100 |
| ghost-scan-code | 1,081 | -92 |
| algorand-vulnerability-scanner | 1,180 | +7 |
| semgrep-rule-variant-creator | 1,159 | -14 |
FAQ
- How many installs does libfuzzer have?
- libfuzzer has 1,173 total installs and 1.2K installs this week.
- Where is libfuzzer hosted?
- libfuzzer is published by @trailofbits/skills at https://github.com/trailofbits/skills.
- How many GitHub stars does libfuzzer have?
- libfuzzer has 4.0K GitHub stars.
- When was libfuzzer first indexed?
- OrangeBot.AI first indexed libfuzzer on Jan 19, 2026.
- How do I install libfuzzer?
- Run: npx skills add https://github.com/trailofbits/skills --skill libfuzzer