OSS-Fuzz is a large-scale fuzz testing platform developed by Google to improve the security and reliability of widely used open source software. Fuzz testing is a proven method for uncovering programming errors such as buffer overflows and memory leaks, which can lead to severe security vulnerabilities. By leveraging guided in-process fuzzing, Google has already identified thousands of issues in projects like Chrome, and this initiative extends the same capabilities to the broader open source community. OSS-Fuzz integrates modern fuzzing engines with sanitizers and runs them at scale in a distributed environment, providing automated testing and continuous monitoring. The platform supports multiple programming languages including C/C++, Rust, Go, Python, Java/JVM, and JavaScript, ensuring wide coverage across critical open source projects.

Features

  • Automated large-scale fuzz testing for open source projects
  • Supports multiple fuzzing engines like libFuzzer, AFL++, and Honggfuzz
  • Integrates with sanitizers to detect memory and security issues
  • Distributed execution environment with ClusterFuzz reporting
  • Supports multiple programming languages including C/C++, Rust, Go, Python, Java, and JavaScript
  • Helps prevent security vulnerabilities and improves software stability

Project Samples

Project Activity

See All Activity >

Categories

Security

License

Apache License V2.0

Follow OSS-Fuzz

OSS-Fuzz Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of OSS-Fuzz!

Additional Project Details

Operating Systems

Linux

Programming Language

C, C++, Java, Python, Unix Shell

Related Categories

Unix Shell Security Software, Python Security Software, C++ Security Software, C Security Software, Java Security Software

Registered

24 hours ago