clusterfuzz

Scalable fuzzing infrastructure.

Github stars Tracking Chart

ClusterFuzz

ClusterFuzz is a scalable fuzzing
infrastructure that finds security and stability issues in software.

Google uses ClusterFuzz to fuzz the Chrome Browser and as the fuzzing
backend for OSS-Fuzz.

ClusterFuzz provides many features which help seamlessly integrate fuzzing into
a software project's development process:

  • Highly scalable. Google's internal instance runs on over 25,000 machines.
  • Accurate deduplication of crashes.
  • Fully automatic bug filing and closing for issue trackers
    (Monorail only for now).
  • Testcase minimization.
  • Regression finding through bisection.
  • Statistics for analyzing fuzzer performance, and crash rates.
  • Easy to use web interface for management and viewing crashes.
  • Firebase authentication.
  • Support for coverage guided fuzzing (e.g. libFuzzer and AFL) and blackbox
    fuzzing.

Overview

Documentation

You can find detailed documentation here.

Trophies

As of January 2019, ClusterFuzz has found ~16,000 bugs
in Chrome and ~11,000 bugs in over 160 open source projects integrated with
OSS-Fuzz.

Getting Help

You can file an issue to ask
questions, request features, or ask for help.

Staying Up to Date

We will use clusterfuzz-announce(#)googlegroups.com to make announcements about ClusterFuzz.

Main metrics

Overview
Name With Ownergoogle/clusterfuzz
Primary LanguagePython
Program languagePython (Language Count: 15)
Platform
License:Apache License 2.0
所有者活动
Created At2019-01-29 00:19:40
Pushed At2025-06-17 17:56:06
Last Commit At2025-06-17 10:19:55
Release Count35
Last Release Namev2.6.0 (Posted on )
First Release Namev1.0.0 (Posted on )
用户参与
Stargazers Count5.4k
Watchers Count116
Fork Count577
Commits Count3.6k
Has Issues Enabled
Issues Count826
Issue Open Count64
Pull Requests Count3490
Pull Requests Open Count17
Pull Requests Close Count485
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private