├── .dockerignore ├── .github ├── CODEOWNERS └── workflows │ ├── infra_tests.yml │ ├── presubmit.yml │ └── project_tests.yml ├── .gitignore ├── .pylintrc ├── .style.yapf ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── .gitignore ├── 404.html ├── Gemfile ├── Gemfile.lock ├── README.md ├── _config.yml ├── advanced-topics │ ├── advanced_topics.md │ ├── bug_fixing_guidance.md │ ├── code_coverage.md │ ├── corpora.md │ ├── debugging.md │ ├── ideal_integration.md │ └── reproducing.md ├── faq.md ├── favicon.ico ├── further-reading │ ├── clusterfuzz.md │ ├── further_reading.md │ └── fuzzer_environment.md ├── getting-started │ ├── accepting_new_projects.md │ ├── bug_disclosure_guidelines.md │ ├── continuous_integration.md │ ├── getting_started.md │ ├── integration_rewards.md │ ├── new-project-guide │ │ ├── bazel.md │ │ ├── go_lang.md │ │ ├── jvm_lang.md │ │ ├── python_lang.md │ │ ├── rust_lang.md │ │ └── swift.md │ └── new_project_guide.md ├── glossary.md ├── ideal_integration.md ├── images │ ├── artifacts.png │ ├── corpus_path.png │ ├── crash_stats.png │ ├── expat_performance_analyzer.png │ ├── freetype_coverage_1.png │ ├── freetype_coverage_2.png │ ├── freetype_stats_graphs.png │ ├── freetype_stats_table.png │ ├── pcre2_testcase.png │ ├── process.png │ ├── run_fuzzers.png │ └── viewing_corpus.png ├── index.md ├── new_project_guide.md ├── oss-fuzz │ └── architecture.md ├── reference │ ├── glossary.md │ ├── reference.md │ └── useful_links.md └── reproducing.md ├── infra ├── .dockerignore ├── README.md ├── base-images │ ├── README.md │ ├── all.sh │ ├── base-builder-go │ │ ├── Dockerfile │ │ └── ossfuzz_coverage_runner.go │ ├── base-builder-jvm │ │ └── Dockerfile │ ├── base-builder-python │ │ └── Dockerfile │ ├── base-builder-rust │ │ └── Dockerfile │ ├── base-builder-swift │ │ ├── Dockerfile │ │ └── precompile_swift │ ├── base-builder │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── bazel_build_fuzz_tests │ │ ├── bisect_clang.py │ │ ├── bisect_clang_test.py │ │ ├── cargo │ │ ├── compile │ │ ├── compile_afl │ │ ├── compile_dataflow │ │ ├── compile_go_fuzzer │ │ ├── compile_honggfuzz │ │ ├── compile_libfuzzer │ │ ├── debug_afl │ │ ├── detect_repo.py │ │ ├── detect_repo_test.py │ │ ├── install_go.sh │ │ ├── install_java.sh │ │ ├── install_python.sh │ │ ├── install_rust.sh │ │ ├── install_swift.sh │ │ ├── llvmsymbol.diff │ │ ├── ossfuzz_coverage_runner.go │ │ ├── precompile_afl │ │ ├── precompile_honggfuzz │ │ ├── srcmap │ │ ├── test_data │ │ │ └── culprit-commit.txt │ │ └── write_labels.py │ ├── base-clang │ │ ├── Dockerfile │ │ └── checkout_build_install_llvm.sh │ ├── base-image-debian-testing │ │ └── Dockerfile │ ├── base-image │ │ └── Dockerfile │ ├── base-runner-debug │ │ └── Dockerfile │ └── base-runner │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── bad_build_check │ │ ├── collect_dft │ │ ├── coverage │ │ ├── coverage_helper │ │ ├── dataflow_tracer.py │ │ ├── download_corpus │ │ ├── gocoverage │ │ ├── go.mod │ │ ├── go.sum │ │ ├── gocovmerge │ │ │ ├── LICENSE │ │ │ └── gocovmerge.go │ │ ├── gocovsum │ │ │ └── gocovsum.go │ │ └── pprof-merge │ │ │ ├── LICENSE │ │ │ └── main.go │ │ ├── jacoco_report_converter.py │ │ ├── parse_options.py │ │ ├── profraw_update.py │ │ ├── rcfilt │ │ ├── reproduce │ │ ├── run_fuzzer │ │ ├── targets_list │ │ ├── test_all.py │ │ ├── test_all_test.py │ │ └── test_one.py ├── bisector.py ├── bisector_test.py ├── build │ ├── build_status │ │ ├── Dockerfile │ │ ├── cloudbuild.yaml │ │ ├── update_build_status.py │ │ └── update_build_status_test.py │ ├── functions │ │ ├── __init__.py │ │ ├── base_images.py │ │ ├── build_and_run_coverage.py │ │ ├── build_and_run_coverage_test.py │ │ ├── build_lib.py │ │ ├── build_project.py │ │ ├── build_project_test.py │ │ ├── datastore_entities.py │ │ ├── deploy.sh │ │ ├── index.yaml │ │ ├── main.py │ │ ├── project_sync.py │ │ ├── project_sync_test.py │ │ ├── request_build.py │ │ ├── request_build_test.py │ │ ├── request_coverage_build.py │ │ ├── requirements.txt │ │ ├── test_data │ │ │ ├── expected_build_steps.json │ │ │ └── expected_coverage_build_steps.json │ │ └── test_utils.py │ ├── request_all_builds.sh │ ├── request_build.sh │ └── status │ │ ├── bower.json │ │ ├── deploy.sh │ │ ├── index.html │ │ ├── manifest.json │ │ ├── polymer.json │ │ └── src │ │ └── build-status │ │ └── build-status.html ├── build_and_push_test_images.py ├── build_fuzzers.Dockerfile ├── build_specified_commit.py ├── build_specified_commit_test.py ├── ci │ ├── build.py │ ├── build_test.py │ └── requirements.txt ├── cifuzz │ ├── actions │ │ ├── build_fuzzers │ │ │ └── action.yml │ │ └── run_fuzzers │ │ │ └── action.yml │ ├── affected_fuzz_targets.py │ ├── affected_fuzz_targets_test.py │ ├── base_runner_utils.py │ ├── build-images.sh │ ├── build_fuzzers.py │ ├── build_fuzzers_entrypoint.py │ ├── build_fuzzers_test.py │ ├── cifuzz-base │ │ └── Dockerfile │ ├── cifuzz_combined_entrypoint.py │ ├── cifuzz_end_to_end_test.py │ ├── cloudbuild.yaml │ ├── clusterfuzz_deployment.py │ ├── clusterfuzz_deployment_test.py │ ├── config_utils.py │ ├── config_utils_test.py │ ├── continuous_integration.py │ ├── continuous_integration_test.py │ ├── docker.py │ ├── docker_test.py │ ├── environment.py │ ├── example_main.yml │ ├── external-actions │ │ ├── build_fuzzers │ │ │ └── action.yml │ │ └── run_fuzzers │ │ │ └── action.yml │ ├── filestore │ │ ├── __init__.py │ │ ├── git │ │ │ ├── __init__.py │ │ │ └── git_test.py │ │ ├── github_actions │ │ │ ├── __init__.py │ │ │ ├── github_actions_test.py │ │ │ ├── github_api.py │ │ │ ├── github_api_test.py │ │ │ └── upload.js │ │ ├── gsutil │ │ │ └── __init__.py │ │ └── no_filestore │ │ │ └── __init__.py │ ├── filestore_utils.py │ ├── filestore_utils_test.py │ ├── fuzz_target.py │ ├── fuzz_target_test.py │ ├── generate_coverage_report.py │ ├── generate_coverage_report_test.py │ ├── get_coverage.py │ ├── get_coverage_test.py │ ├── http_utils.py │ ├── http_utils_test.py │ ├── logs.py │ ├── package-lock.json │ ├── package.json │ ├── platform_config │ │ ├── __init__.py │ │ ├── gcb.py │ │ ├── github.py │ │ ├── github_test.py │ │ ├── platform_config_test.py │ │ └── prow.py │ ├── requirements.txt │ ├── run_cifuzz.py │ ├── run_fuzzers.py │ ├── run_fuzzers_entrypoint.py │ ├── run_fuzzers_test.py │ ├── test_data │ │ ├── TimeoutFuzzer.cpp │ │ ├── build-out │ │ │ ├── example_crash_fuzzer │ │ │ └── example_nocrash_fuzzer │ │ ├── example_coverage_report_summary.json │ │ ├── example_crash_fuzzer_bug_summary.txt │ │ ├── example_crash_fuzzer_output.txt │ │ ├── example_curl_cov.json │ │ ├── example_curl_file_list.json │ │ ├── example_curl_fuzzer_cov.json │ │ ├── external-project │ │ │ ├── .clusterfuzzlite │ │ │ │ ├── Dockerfile │ │ │ │ └── build.sh │ │ │ ├── Makefile │ │ │ ├── do_stuff_fuzzer.cpp │ │ │ ├── do_stuff_fuzzer.dict │ │ │ ├── my_api.cpp │ │ │ ├── my_api.h │ │ │ └── standalone_fuzz_target_runner.cpp │ │ ├── memory │ │ │ └── build-out │ │ │ │ └── curl_fuzzer_memory │ │ ├── msan_crash_fuzzer_bug_summary.txt │ │ ├── msan_crash_fuzzer_output.txt │ │ ├── timeout_fuzzer │ │ └── undefined │ │ │ └── build-out │ │ │ └── curl_fuzzer_undefined │ ├── test_helpers.py │ └── workspace_utils.py ├── constants.py ├── helper.py ├── helper_test.py ├── presubmit.py ├── pytest.ini ├── repo_manager.py ├── repo_manager_test.py ├── retry.py ├── run_fuzzers.Dockerfile ├── templates.py ├── test_repos.py ├── triage-party │ ├── README.md │ ├── deploy.sh │ └── oss-fuzz.yaml ├── uploader │ └── Dockerfile ├── utils.py └── utils_test.py └── projects ├── abseil-cpp ├── BUILD ├── Dockerfile ├── WORKSPACE ├── build.sh ├── project.yaml ├── string_escape_fuzzer.cc └── string_utilities_fuzzer.cc ├── alembic ├── Dockerfile ├── alembic_dump_info_fuzzer.cc ├── build.sh ├── fuzzer_temp_file.h └── project.yaml ├── all.sh ├── apache-commons ├── CompressSevenZFuzzer.java ├── CompressTarFuzzer.java ├── CompressZipFuzzer.java ├── Dockerfile ├── GeometryObjFuzzer.java ├── GeometryStlBinaryFuzzer.java ├── GeometryStlTextFuzzer.java ├── GeometryTextFuzzer.java ├── ImagingBmpFuzzer.java ├── ImagingGifFuzzer.java ├── ImagingJpegFuzzer.java ├── ImagingPngFuzzer.java ├── ImagingTiffFuzzer.java ├── build.sh └── project.yaml ├── apache-httpd ├── Dockerfile ├── build.sh ├── fuzz_addr_parse.c ├── fuzz_parse.c ├── fuzz_preq.c ├── fuzz_request.c ├── fuzz_tokenize.c ├── fuzz_uri.c ├── fuzz_utils.c └── project.yaml ├── arduinojson ├── Dockerfile ├── build.sh └── project.yaml ├── arrow ├── Dockerfile ├── build.sh └── project.yaml ├── aspell ├── Dockerfile ├── build.sh └── project.yaml ├── assimp ├── Dockerfile ├── build.sh └── project.yaml ├── astc-encoder ├── Dockerfile ├── build.sh └── project.yaml ├── augeas ├── Dockerfile ├── augeas_api_fuzzer.cc ├── augeas_escape_name_fuzzer.cc ├── augeas_fa_fuzzer.cc ├── build.sh └── project.yaml ├── avahi ├── Dockerfile ├── avahi_packet_consume_key_fuzzer.cc ├── avahi_packet_consume_record_fuzzer.cc ├── build.sh └── project.yaml ├── bad_example ├── Dockerfile ├── bad_example_fuzzer.cc ├── build.sh └── project.yaml ├── bazel-rules-fuzzing-test-java ├── Dockerfile ├── build.sh └── project.yaml ├── bazel-rules-fuzzing-test ├── Dockerfile ├── build.sh └── project.yaml ├── bearssl ├── Dockerfile ├── build.sh └── project.yaml ├── bignum-fuzzer ├── Dockerfile ├── build.sh └── project.yaml ├── bind9 ├── Dockerfile ├── build.sh └── project.yaml ├── binutils ├── Dockerfile ├── build.sh ├── fuzz_addr2line.c ├── fuzz_as.c ├── fuzz_bfd.c ├── fuzz_bfd_ext.c ├── fuzz_disas_ext.c ├── fuzz_disassemble.c ├── fuzz_dlltool.c ├── fuzz_dwarf.c ├── fuzz_nm.c ├── fuzz_objcopy.c ├── fuzz_objdump.c ├── fuzz_ranlib_simulation.c ├── fuzz_readelf.c ├── fuzz_strings.c ├── fuzz_windres.c └── project.yaml ├── bitcoin-core ├── Dockerfile ├── build.sh ├── build_cryptofuzz.sh └── project.yaml ├── blackfriday ├── Dockerfile ├── build.sh ├── project.yaml └── render_fuzzer.go ├── bleach ├── Dockerfile ├── build.sh ├── linkify_fuzzer.py ├── project.yaml └── sanitize_fuzzer.py ├── bloaty ├── Dockerfile ├── build.sh └── project.yaml ├── bls-signatures ├── Dockerfile ├── build.sh └── project.yaml ├── boost-json ├── Dockerfile ├── build.sh └── project.yaml ├── boost ├── Dockerfile ├── boost_ptree_inforead_fuzzer.cc ├── boost_ptree_iniread_fuzzer.cc ├── boost_ptree_jsonread_fuzzer.cc ├── boost_ptree_xmlread_fuzzer.cc ├── boost_regex_fuzzer.cc ├── build.sh └── project.yaml ├── boringssl ├── Dockerfile ├── build.sh ├── fuzz_certs.cc ├── fuzz_pkcs12.cc ├── fuzz_pkcs8.cc └── project.yaml ├── botan ├── Dockerfile ├── build.sh └── project.yaml ├── brotli-java ├── Dockerfile ├── FuzzDecode.java ├── build.sh └── project.yaml ├── brotli ├── Dockerfile ├── build.sh └── project.yaml ├── brunsli ├── Dockerfile ├── build.sh └── project.yaml ├── bs4 ├── Dockerfile ├── bs4_fuzzer.py ├── build.sh └── project.yaml ├── bzip2 ├── Dockerfile ├── build.sh ├── bzip2_compress_target.c ├── bzip2_decompress_target.c └── project.yaml ├── c-ares ├── Dockerfile ├── build.sh └── project.yaml ├── c-blosc ├── Dockerfile ├── build.sh └── project.yaml ├── c-blosc2 ├── Dockerfile ├── build.sh └── project.yaml ├── caddy ├── Dockerfile ├── build.sh └── project.yaml ├── cairo ├── Dockerfile ├── build.sh ├── project.yaml └── targets │ ├── fuzzer_temp_file.h │ ├── pdf_surface_fuzzer.c │ ├── raster_fuzzer.c │ ├── surface_write_png_fuzzer.c │ └── text_glyphs_fuzzer.c ├── capnproto ├── Dockerfile ├── build.sh └── project.yaml ├── capstone ├── Dockerfile ├── build.sh └── project.yaml ├── cascadia ├── Dockerfile ├── build.sh └── project.yaml ├── casync ├── Dockerfile ├── build.sh └── project.yaml ├── catapult └── project.yaml ├── cctz ├── Dockerfile ├── build.sh ├── fuzz_cctz.cc └── project.yaml ├── cel-cpp ├── .bazelrc ├── BUILD ├── Dockerfile ├── WORKSPACE ├── build.sh ├── fuzz_parse.cc └── project.yaml ├── cel-go ├── Dockerfile ├── build.sh ├── cel-go-lpm.proto ├── fuzz_compile.go ├── fuzz_eval.go ├── go-lpm.cc └── project.yaml ├── cfengine ├── Dockerfile ├── build.sh ├── project.yaml └── string_fuzzer.c ├── cifuzz-example ├── Dockerfile ├── build.sh └── project.yaml ├── cilium ├── Dockerfile └── project.yaml ├── civetweb ├── Dockerfile ├── build.sh └── project.yaml ├── cjson ├── Dockerfile ├── build.sh └── project.yaml ├── clamav ├── Dockerfile ├── build.sh ├── clamav-scanfile-fuzzer.options └── project.yaml ├── clib ├── Dockerfile ├── build.sh └── project.yaml ├── clickhouse ├── Dockerfile ├── build.sh └── project.yaml ├── cmake ├── Dockerfile ├── build.sh └── project.yaml ├── cmark ├── Dockerfile ├── build.sh ├── cmark_fuzzer.options └── project.yaml ├── config-validator ├── Dockerfile ├── build.sh └── project.yaml ├── containerd ├── Dockerfile ├── build.sh └── project.yaml ├── coreutils └── project.yaml ├── cosmos-sdk ├── Dockerfile ├── build.sh └── project.yaml ├── cpp-httplib ├── Dockerfile ├── build.sh └── project.yaml ├── cppcheck ├── Dockerfile ├── build.sh └── project.yaml ├── cpython2 └── project.yaml ├── cpython3 ├── Dockerfile ├── build.sh └── project.yaml ├── cras ├── Dockerfile ├── build.sh └── project.yaml ├── cryptofuzz ├── Dockerfile ├── README.md ├── build.sh ├── project.yaml └── xxd.c ├── curl ├── Dockerfile ├── build.sh └── project.yaml ├── cyclonedds ├── Dockerfile ├── build.sh └── project.yaml ├── dart ├── Dockerfile ├── build.sh ├── patch.diff └── project.yaml ├── dav1d ├── Dockerfile ├── build.sh ├── linux32.meson └── project.yaml ├── dgraph ├── Dockerfile ├── build.sh └── project.yaml ├── django ├── Dockerfile ├── build.sh └── project.yaml ├── dlplibs ├── Dockerfile ├── abwfuzzer.options ├── build.sh ├── fb2fuzzer.options ├── icu4c-ubsan.patch ├── ofz2894.patch ├── ofz3670.patch ├── ofz4303.patch ├── ofz4860.patch ├── project.yaml ├── vdxfuzzer.options └── vsdxfuzzer.options ├── dng_sdk ├── Dockerfile ├── build.sh ├── dng_camera_profile_fuzzer.cpp ├── dng_fixed_validate_fuzzer.cpp ├── dng_stage_fuzzer.cpp ├── dng_validate_fuzzer.cpp └── project.yaml ├── dnsmasq ├── Dockerfile ├── build.sh ├── fuzz_auth.c ├── fuzz_dhcp.c ├── fuzz_dhcp6.c ├── fuzz_header.h ├── fuzz_patch.patch ├── fuzz_rfc1035.c ├── fuzz_util.c └── project.yaml ├── double-conversion ├── Dockerfile ├── build.sh ├── project.yaml └── string_to_double_fuzzer.cc ├── dovecot ├── Dockerfile ├── build.sh └── project.yaml ├── draco ├── Dockerfile ├── build.sh └── project.yaml ├── dragonfly ├── Dockerfile ├── build.sh └── project.yaml ├── dropbear ├── Dockerfile ├── build.sh └── project.yaml ├── duckdb ├── Dockerfile ├── build.sh └── project.yaml ├── e2fsprogs ├── Dockerfile ├── build.sh ├── fuzz │ ├── ext2fs_check_directory_fuzzer.cc │ ├── ext2fs_image_read_write_fuzzer.cc │ └── ext2fs_read_bitmap_fuzzer.cc └── project.yaml ├── easywsclient ├── Dockerfile ├── build.sh ├── easyws_fuzzer.cpp └── project.yaml ├── ecc-diff-fuzzer ├── Dockerfile ├── build.sh └── project.yaml ├── eigen ├── Dockerfile ├── basicstuff_fuzzer.cc ├── build.sh ├── project.yaml └── solver_fuzzer.cc ├── elfutils ├── Dockerfile ├── build.sh ├── fuzz-dwfl-core.c ├── fuzz-dwfl-core_seed_corpus.zip └── project.yaml ├── envoy ├── Dockerfile ├── build.sh └── project.yaml ├── esp-v2 ├── Dockerfile ├── build.sh └── project.yaml ├── espeak-ng ├── Dockerfile ├── build.sh └── project.yaml ├── etcd ├── Dockerfile ├── build.sh ├── project.yaml └── wal_fuzzer.go ├── example ├── Dockerfile ├── build.sh ├── my-api-repo │ ├── Makefile │ ├── README.md │ ├── do_stuff_fuzzer.cpp │ ├── do_stuff_fuzzer.dict │ ├── do_stuff_test_data │ │ ├── 410c23d234e7f97a2dd6265eb2909324deb8c13a │ │ ├── 7a74862169c3375f4149daff75187cbca7372a38 │ │ ├── a835d6f1c6b2ae4a35e8c0a4a0576715c8b27283 │ │ ├── e8fb273916196a5e29967af0b5826daffb9b3765 │ │ └── fc09d362f05ab97efdfcd873dacad6a9c29e57ff │ ├── do_stuff_unittest.cpp │ ├── my_api.cpp │ ├── my_api.h │ └── standalone_fuzz_target_runner.cpp └── project.yaml ├── excelize └── project.yaml ├── exiv2 ├── Dockerfile ├── build.sh └── project.yaml ├── expat ├── Dockerfile ├── build.sh ├── project.yaml ├── xml.dict ├── xml_UTF_16.dict ├── xml_UTF_16BE.dict └── xml_UTF_16LE.dict ├── exprtk ├── Dockerfile ├── build.sh ├── exprtk_fuzzer.cpp ├── exprtk_test_expressions.dict └── project.yaml ├── fast-dds ├── Dockerfile ├── build.sh └── project.yaml ├── fasthttp ├── Dockerfile ├── build.sh └── project.yaml ├── fastjson ├── Dockerfile ├── build.sh └── project.yaml ├── fastjson2 ├── Dockerfile ├── JsonFuzzer.java ├── build.sh └── project.yaml ├── ffmpeg ├── Dockerfile ├── build.sh ├── group_seed_corpus.py └── project.yaml ├── file ├── Dockerfile ├── build.sh ├── magic_fuzzer.cc └── project.yaml ├── fio ├── Dockerfile ├── build.sh └── project.yaml ├── firefox ├── ContentParentIPC.options ├── Dockerfile ├── ImageBMP.options ├── ImageGIF.options ├── SdpParser.options ├── build.sh ├── mozconfig.address ├── mozconfig.coverage ├── mozconfig.undefined ├── project.yaml └── target.c ├── firestore ├── Dockerfile ├── build.sh └── project.yaml ├── flac ├── Dockerfile ├── build.sh ├── fuzzer_exo.cpp └── project.yaml ├── flatbuffers ├── Dockerfile ├── build.sh └── project.yaml ├── flate2-rs ├── Dockerfile ├── build.sh └── project.yaml ├── fluent-bit ├── Dockerfile ├── build.sh └── project.yaml ├── fluxcd ├── Dockerfile ├── build.sh └── project.yaml ├── fmt ├── Dockerfile ├── build.sh └── project.yaml ├── freeimage ├── Dockerfile ├── build.sh ├── load_from_memory_fuzzer.cc └── project.yaml ├── freeradius ├── Dockerfile ├── build.sh ├── patch.diff └── project.yaml ├── freetype2 ├── Dockerfile ├── build.sh └── project.yaml ├── fribidi ├── Dockerfile ├── build.sh └── project.yaml ├── frr ├── Dockerfile ├── build.sh └── project.yaml ├── fuzzing-puzzles ├── Dockerfile ├── build.sh └── project.yaml ├── fwupd ├── Dockerfile ├── build.sh └── project.yaml ├── gcloud-go ├── Dockerfile ├── build.sh └── project.yaml ├── gdal ├── Dockerfile └── project.yaml ├── gdbm ├── Dockerfile ├── build.sh └── project.yaml ├── gdk-pixbuf ├── Dockerfile ├── build.sh ├── project.yaml └── targets │ ├── animation_fuzzer.c │ ├── fuzzer_temp_file.h │ ├── pixbuf_cons_fuzzer.c │ ├── pixbuf_file_fuzzer.c │ ├── pixbuf_scale_fuzzer.c │ └── stream_fuzzer.c ├── geos ├── Dockerfile ├── build.sh ├── patch.diff └── project.yaml ├── gfwx ├── Dockerfile ├── build.sh └── project.yaml ├── ghostscript ├── Dockerfile ├── build.sh ├── gstoraster_fuzzer.cc └── project.yaml ├── giflib ├── Dockerfile ├── ProtoToGif.cpp ├── ProtoToGif.h ├── build.sh ├── dgif_fuzz_common.cc ├── dgif_fuzz_common.h ├── dgif_protobuf_target.cc ├── dgif_target.cc ├── dgif_target.options ├── egif_fuzz_common.cc ├── egif_fuzz_common.h ├── egif_target.cc ├── gif_fuzz_proto.proto └── project.yaml ├── git ├── Dockerfile ├── build.sh └── project.yaml ├── gitea ├── Dockerfile ├── build.sh └── project.yaml ├── glib ├── Dockerfile ├── build.sh └── project.yaml ├── gnupg ├── Dockerfile ├── build.sh ├── fuzz_decrypt.c ├── fuzz_decrypt.options ├── fuzz_import.c ├── fuzz_list.c ├── fuzz_list.options ├── fuzz_verify.c ├── fuzzgnupg.diff └── project.yaml ├── gnutls ├── Dockerfile ├── build.sh └── project.yaml ├── go-attestation ├── Dockerfile ├── build.sh └── project.yaml ├── go-coredns ├── Dockerfile ├── build.sh └── project.yaml ├── go-dns ├── Dockerfile ├── build.sh └── project.yaml ├── go-ethereum ├── Dockerfile └── project.yaml ├── go-json-iterator ├── Dockerfile ├── build.sh ├── fuzz_json.go └── project.yaml ├── go-redis ├── Dockerfile ├── build.sh └── project.yaml ├── go-sftp ├── Dockerfile ├── build.sh └── project.yaml ├── go-snappy ├── Dockerfile ├── build.sh ├── fuzz.go └── project.yaml ├── go-sqlite3 ├── Dockerfile ├── build.sh └── project.yaml ├── golang-protobuf ├── Dockerfile ├── build.sh └── project.yaml ├── golang ├── Dockerfile ├── build.sh ├── math_big_fuzzer.go ├── project.yaml └── text_fuzzer.go ├── gonids ├── 372f9bd.diff ├── Dockerfile ├── build.sh └── project.yaml ├── gopacket ├── Dockerfile ├── build.sh └── project.yaml ├── gpac ├── Dockerfile ├── build.sh └── project.yaml ├── graphicsfuzz-spirv ├── Dockerfile ├── build.sh └── project.yaml ├── graphicsmagick ├── Dockerfile ├── build.sh └── project.yaml ├── grok ├── Dockerfile ├── build.sh └── project.yaml ├── grpc-gateway ├── Dockerfile ├── build.sh └── project.yaml ├── grpc-go ├── Dockerfile ├── build.sh ├── fuzz_hello.go └── project.yaml ├── grpc-httpjson-transcoding ├── Dockerfile ├── build.sh └── project.yaml ├── grpc-swift ├── Dockerfile ├── build.sh └── project.yaml ├── grpc ├── Dockerfile ├── build.sh └── project.yaml ├── gson ├── Dockerfile ├── FuzzParse.java ├── FuzzReader.java ├── FuzzStreamParser.java ├── build.sh └── project.yaml ├── gstreamer ├── Dockerfile ├── build.sh └── project.yaml ├── guetzli ├── Dockerfile ├── build.sh └── project.yaml ├── gvisor ├── Dockerfile ├── build.sh ├── project.yaml └── state_fuzzer.go ├── h2o ├── Dockerfile ├── build.sh ├── h2o-fuzzer-http1.options ├── h2o-fuzzer-http2.options ├── h2o-fuzzer-http3.options ├── h2o-fuzzer-url.options └── project.yaml ├── h3 ├── Dockerfile ├── build.sh ├── h3_fuzzer.c └── project.yaml ├── haproxy ├── Dockerfile ├── build.sh ├── fuzz_cfg_parser.c ├── fuzz_hpack_decode.c └── project.yaml ├── harfbuzz ├── Dockerfile ├── build.sh ├── hb-draw-fuzzer.options ├── hb-set-fuzzer.options ├── hb-shape-fuzzer.options ├── hb-subset-fuzzer.options └── project.yaml ├── hcl ├── Dockerfile ├── build.sh └── project.yaml ├── hermes ├── Dockerfile ├── build.sh └── project.yaml ├── hiredis ├── Dockerfile ├── build.sh └── project.yaml ├── hoextdown ├── Dockerfile ├── build.sh ├── hoextdown.dict ├── hoextdown_fuzzer.options └── project.yaml ├── hostap ├── Dockerfile ├── build.sh └── project.yaml ├── htslib ├── Dockerfile ├── build.sh └── project.yaml ├── http-parser ├── Dockerfile ├── build.sh └── project.yaml ├── http-pattern-matcher ├── Dockerfile ├── build.sh └── project.yaml ├── httparse ├── Dockerfile ├── build.sh └── project.yaml ├── httplib2 ├── Dockerfile ├── build.sh └── project.yaml ├── hugo ├── Dockerfile ├── build.sh ├── fuzz.go └── project.yaml ├── hunspell ├── Dockerfile ├── build.sh └── project.yaml ├── hyperium ├── Dockerfile ├── build.sh └── project.yaml ├── ibmswtpm2 ├── Dockerfile ├── build.sh ├── fuzzer.cc ├── no_writes.patch └── project.yaml ├── icu ├── Dockerfile ├── build.sh └── project.yaml ├── igraph ├── Dockerfile └── project.yaml ├── image-png ├── Dockerfile ├── build.sh └── project.yaml ├── image-rs ├── Dockerfile ├── build.sh └── project.yaml ├── imageio ├── Dockerfile ├── build.sh └── project.yaml ├── imagemagick ├── Dockerfile ├── build.sh └── project.yaml ├── immer ├── Dockerfile ├── build.sh └── project.yaml ├── inchi ├── Dockerfile ├── build.sh ├── inchi_input_fuzzer.c └── project.yaml ├── influxdb ├── Dockerfile ├── build.sh └── project.yaml ├── ipfs ├── Dockerfile ├── build.sh └── project.yaml ├── iroha ├── Dockerfile ├── build.sh └── project.yaml ├── irssi ├── Dockerfile ├── build.sh ├── irssi-fuzz.options ├── project.yaml └── theme-load-fuzz.dict ├── istio ├── Dockerfile ├── build.sh └── project.yaml ├── jackson-core ├── Dockerfile ├── JsonFuzzer.java ├── build.sh └── project.yaml ├── jackson-dataformat-xml ├── Dockerfile ├── XmlFuzzer.java ├── build.sh └── project.yaml ├── jackson-dataformats-binary ├── CborFuzzer.java ├── Dockerfile ├── SmileFuzzer.java ├── build.sh └── project.yaml ├── janet ├── Dockerfile ├── build.sh └── project.yaml ├── jansson ├── Dockerfile ├── build.sh └── project.yaml ├── janus-gateway ├── Dockerfile ├── build.sh └── project.yaml ├── java-example ├── Dockerfile ├── ExampleFuzzer.java ├── ExampleFuzzerNative.cpp ├── ExampleFuzzerNative.h ├── ExampleFuzzerNative.java ├── ExampleValueProfileFuzzer.java ├── build.sh ├── default.options └── project.yaml ├── javaparser ├── Dockerfile ├── build.sh ├── parseFuzzer.java └── project.yaml ├── jbig2dec ├── Dockerfile ├── build.sh ├── jbig2_fuzzer.cc ├── jbig2_fuzzer.dict ├── jbig2_fuzzer.options └── project.yaml ├── jsc ├── Dockerfile ├── build.sh └── project.yaml ├── json-c ├── Dockerfile ├── build.sh ├── project.yaml ├── tokener_parse_ex_fuzzer.cc └── tokener_parse_ex_fuzzer.dict ├── json-java ├── Dockerfile ├── JsonJavaFuzzer.java ├── build.sh └── project.yaml ├── json-patch ├── Dockerfile ├── build.sh ├── fuzz_create_merge.go ├── fuzz_decode_apply.go └── project.yaml ├── json-sanitizer ├── DenylistFuzzer.java ├── Dockerfile ├── IdempotenceFuzzer.java ├── ValidJsonFuzzer.java ├── build.sh └── project.yaml ├── json ├── Dockerfile ├── build.sh ├── fuzzer-parse.options ├── parse_afl_fuzzer.dict └── project.yaml ├── json5format ├── Dockerfile ├── build.sh └── project.yaml ├── jsoncons ├── Dockerfile ├── build.sh └── project.yaml ├── jsoncpp ├── Dockerfile ├── build.sh ├── json.proto ├── json_proto_converter.cc ├── json_proto_converter.h ├── jsoncpp_fuzz_proto.cc └── project.yaml ├── jsonnet ├── Dockerfile ├── build.sh ├── convert_jsonnet_fuzzer.cc └── project.yaml ├── jsonparser ├── Dockerfile ├── build.sh └── project.yaml ├── jsonschema ├── Dockerfile ├── build.sh └── project.yaml ├── jsoup ├── Dockerfile ├── HtmlFuzzer.java ├── XmlFuzzer.java ├── build.sh └── project.yaml ├── juju ├── Dockerfile ├── build.sh ├── project.yaml └── storage_fuzzer.go ├── kamailio ├── Dockerfile ├── build.sh └── project.yaml ├── karchive ├── Dockerfile ├── build.sh ├── karchive_fuzzer.cc └── project.yaml ├── kcodecs ├── Dockerfile ├── build.sh ├── kcodecs_fuzzer.cc └── project.yaml ├── keystone ├── Dockerfile ├── build.sh └── project.yaml ├── kimageformats ├── Dockerfile ├── build.sh ├── kimgio_fuzzer.cc └── project.yaml ├── knot-dns ├── Dockerfile ├── build.sh └── project.yaml ├── kryo ├── DeserializeCollectionsFuzzer.java ├── DeserializeNumbersFuzzer.java ├── DeserializeStringFuzzer.java ├── Dockerfile ├── build.sh └── project.yaml ├── kubernetes ├── Dockerfile ├── build.sh └── project.yaml ├── lame ├── Dockerfile ├── build.sh └── project.yaml ├── lcms ├── Dockerfile ├── build.sh ├── cmsIT8_load_fuzzer.c ├── cmsIT8_load_fuzzer.options ├── cms_overwrite_transform_fuzzer.c ├── cms_overwrite_transform_fuzzer.options ├── cms_transform_fuzzer.c ├── cms_transform_fuzzer.options ├── icc.dict └── project.yaml ├── leptonica ├── Dockerfile ├── build.sh └── project.yaml ├── leveldb ├── Dockerfile ├── build.sh ├── fuzz_db.cc ├── fuzz_db.options └── project.yaml ├── libaom ├── Dockerfile ├── README.md ├── build.sh └── project.yaml ├── libarchive ├── Dockerfile ├── build.sh ├── libarchive_fuzzer.cc └── project.yaml ├── libass ├── Dockerfile ├── ass.dict ├── build.sh ├── libass_fuzzer.cc ├── libass_fuzzer.options └── project.yaml ├── libavc ├── Dockerfile ├── build.sh └── project.yaml ├── libavif ├── Dockerfile ├── avif_decode_seed_corpus.zip ├── build.sh └── project.yaml ├── libbpf ├── Dockerfile ├── bpf-object-fuzzer.c ├── build.sh ├── minimal.bpf.o └── project.yaml ├── libcacard ├── Dockerfile ├── build.sh └── project.yaml ├── libcbor ├── Dockerfile ├── build.sh └── project.yaml ├── libcoap ├── Dockerfile ├── build.sh └── project.yaml ├── libdwarf ├── Dockerfile ├── build.sh ├── fuzz_init_binary.c ├── fuzz_init_path.c └── project.yaml ├── libecc ├── Dockerfile ├── build.sh └── project.yaml ├── libevent ├── Dockerfile ├── build.sh ├── parse_query_fuzzer.cc └── project.yaml ├── libexif ├── Dockerfile ├── build.sh ├── exif_from_data_fuzzer.cc ├── exif_loader_fuzzer.cc └── project.yaml ├── libfdk-aac ├── Dockerfile ├── aacDecoder_ConfigRaw.cpp ├── aacDecoder_DecodeFrame.cpp ├── aacDecoder_Open.cpp ├── build.sh └── project.yaml ├── libfido2 ├── Dockerfile ├── build.sh └── project.yaml ├── libgd ├── Dockerfile ├── build.sh ├── gd_image_string_fuzzer.cc ├── parser_target.cc └── project.yaml ├── libgit2 ├── Dockerfile ├── build.sh └── project.yaml ├── libheif ├── Dockerfile ├── build.sh └── project.yaml ├── libhevc ├── Dockerfile ├── build.sh └── project.yaml ├── libhtp ├── Dockerfile ├── build.sh └── project.yaml ├── libical ├── Dockerfile ├── build.sh ├── libical_fuzzer.cc └── project.yaml ├── libidn ├── Dockerfile ├── build.sh └── project.yaml ├── libidn2 ├── Dockerfile ├── build.sh └── project.yaml ├── libiec61850 ├── Dockerfile ├── build.sh ├── fuzz_decode.options └── project.yaml ├── libigl ├── Dockerfile ├── build.sh ├── igl_fuzzer.cpp └── project.yaml ├── libjpeg-turbo ├── Dockerfile └── project.yaml ├── libjxl ├── Dockerfile ├── build.sh └── project.yaml ├── libldac ├── Dockerfile ├── build.sh ├── libldac_encode_fuzzer.cc └── project.yaml ├── liblouis ├── Dockerfile ├── build.sh └── project.yaml ├── libmicrohttpd └── project.yaml ├── libmpeg2 ├── Dockerfile ├── build.sh └── project.yaml ├── libpcap ├── Dockerfile ├── build.sh └── project.yaml ├── libpg_query ├── Dockerfile ├── build.sh └── project.yaml ├── libphonenumber ├── Dockerfile ├── build.sh ├── phonefuzz.cc └── project.yaml ├── libplist ├── Dockerfile ├── build.sh └── project.yaml ├── libpng-proto ├── Dockerfile ├── build.sh ├── libpng_transforms_fuzzer.cc ├── png_fuzz_proto.proto ├── png_proto_fuzzer_example.cc ├── png_proto_mutator.cc └── project.yaml ├── libpng ├── Dockerfile └── project.yaml ├── libprotobuf-mutator ├── Dockerfile ├── build.sh ├── expat_example.options ├── libxml2_example.options ├── project.yaml └── xml.dict ├── libpsl ├── Dockerfile ├── build.sh ├── config.site └── project.yaml ├── libra ├── Dockerfile ├── build.sh └── project.yaml ├── libraw ├── Dockerfile ├── build.sh ├── libraw_fuzzer.cc └── project.yaml ├── librawspeed ├── Dockerfile ├── build.sh └── project.yaml ├── librdkafka ├── Dockerfile ├── build.sh └── project.yaml ├── libredwg ├── Dockerfile ├── build.sh ├── llvmfuzz.options └── project.yaml ├── libreoffice ├── Dockerfile ├── build.sh └── project.yaml ├── libressl ├── Dockerfile ├── bignum.options ├── build.sh └── project.yaml ├── libsass ├── Dockerfile ├── build.sh ├── data_context_fuzzer.cc └── project.yaml ├── libsndfile ├── Dockerfile ├── build.sh └── project.yaml ├── libsodium ├── Dockerfile ├── build.sh ├── fake_random.h ├── project.yaml ├── secret_key_auth_fuzzer.cc └── secretbox_easy_fuzzer.cc ├── libspectre ├── Dockerfile ├── build.sh └── project.yaml ├── libspng ├── Dockerfile ├── build.sh └── project.yaml ├── libsrtp ├── Dockerfile ├── build.sh └── project.yaml ├── libssh ├── Dockerfile ├── build.sh └── project.yaml ├── libssh2 ├── Dockerfile ├── build.sh └── project.yaml ├── libtasn1 ├── Dockerfile ├── build.sh └── project.yaml ├── libteken ├── Dockerfile ├── build.sh ├── libteken_fuzzer.c └── project.yaml ├── libtheora ├── Dockerfile ├── build.sh └── project.yaml ├── libtiff ├── Dockerfile ├── build.sh └── project.yaml ├── libtorrent ├── Dockerfile ├── build.sh └── project.yaml ├── libtpms ├── Dockerfile ├── build.sh └── project.yaml ├── libtsm ├── Dockerfile ├── build.sh ├── libtsm_fuzzer.c └── project.yaml ├── libucl ├── Dockerfile ├── build.sh ├── project.yaml └── ucl_add_string_fuzzer.options ├── libusb ├── Dockerfile ├── build.sh ├── libusb_fuzzer.cc └── project.yaml ├── libvips ├── Dockerfile ├── build.sh └── project.yaml ├── libvpx ├── Dockerfile ├── build.sh ├── project.yaml └── vpx_dec_fuzzer.dict ├── libwebp ├── Dockerfile ├── build.sh └── project.yaml ├── libxls ├── Dockerfile ├── build.sh └── project.yaml ├── libxml2 ├── Dockerfile ├── build.sh └── project.yaml ├── libxslt ├── Dockerfile ├── build.sh └── project.yaml ├── libyal ├── Dockerfile ├── build.sh └── project.yaml ├── libyaml ├── Dockerfile ├── build.sh ├── libyaml_deconstructor_alt_fuzzer.c ├── libyaml_deconstructor_fuzzer.c ├── libyaml_dumper_fuzzer.c ├── libyaml_emitter_fuzzer.c ├── libyaml_fuzzer.options ├── libyaml_loader_fuzzer.c ├── libyaml_parser_fuzzer.c ├── libyaml_reformatter_alt_fuzzer.c ├── libyaml_reformatter_fuzzer.c ├── libyaml_scanner_fuzzer.c ├── project.yaml ├── yaml.dict └── yaml_write_handler.h ├── libyang ├── Dockerfile ├── build.sh └── project.yaml ├── libyuv └── project.yaml ├── libzip ├── Dockerfile ├── build.sh └── project.yaml ├── libzmq ├── Dockerfile ├── build.sh └── project.yaml ├── lighttpd ├── Dockerfile ├── build.sh ├── fuzz_burl.c └── project.yaml ├── linkerd2-proxy ├── Dockerfile ├── build.sh ├── project.yaml └── rustc.py ├── linkerd2 ├── Dockerfile ├── build.sh ├── destination_fuzzer.go ├── fuzzers.go ├── healthcheck_fuzzer.go ├── identity_fuzzer.go ├── inject_fuzzer.go └── project.yaml ├── lldb-eval ├── Dockerfile ├── build.sh ├── lldb_vs_lldb_eval_libfuzzer_test.options └── project.yaml ├── llhttp ├── Dockerfile ├── build.sh └── project.yaml ├── llvm ├── Dockerfile ├── build.sh └── project.yaml ├── llvm_libcxx ├── Dockerfile ├── build.sh └── project.yaml ├── llvm_libcxxabi ├── Dockerfile ├── build.sh └── project.yaml ├── lodepng ├── Dockerfile ├── build.sh └── project.yaml ├── loki ├── Dockerfile ├── build.sh └── project.yaml ├── lotus ├── Dockerfile ├── build.sh └── project.yaml ├── lua ├── Dockerfile ├── build.sh ├── fuzz_lua.c └── project.yaml ├── lwan ├── Dockerfile ├── build.sh └── project.yaml ├── lxc ├── Dockerfile ├── build.sh └── project.yaml ├── lz4 ├── Dockerfile ├── build.sh └── project.yaml ├── lzma ├── Dockerfile ├── build.sh └── project.yaml ├── lzo ├── Dockerfile ├── all_lzo_compress.cc ├── build.sh ├── lzo_compress_target.c ├── lzo_compress_target.options ├── lzo_decompress_target.c ├── lzo_decompress_target.options ├── lzo_decompress_target_seeds │ └── seed.lzo └── project.yaml ├── mandelbulber └── project.yaml ├── matio ├── Dockerfile ├── build.sh └── project.yaml ├── mbedtls ├── Dockerfile ├── build.sh └── project.yaml ├── md4c ├── Dockerfile ├── build.sh └── project.yaml ├── mdbtools ├── Dockerfile ├── build.sh └── project.yaml ├── mercurial ├── Dockerfile ├── build.sh └── project.yaml ├── meshoptimizer ├── Dockerfile ├── build.sh └── project.yaml ├── minify ├── Dockerfile ├── build.sh └── project.yaml ├── miniz ├── Dockerfile ├── build.sh └── project.yaml ├── minizip ├── Dockerfile ├── build.sh └── project.yaml ├── monero ├── Dockerfile ├── build.sh └── project.yaml ├── mongoose ├── Dockerfile ├── build.sh └── project.yaml ├── mosh └── project.yaml ├── mp4parse-rust ├── Dockerfile ├── build.sh ├── default.options └── project.yaml ├── mpg123 ├── Dockerfile ├── build.sh ├── decode_fuzzer.cc ├── project.yaml └── read_fuzzer.c ├── mruby ├── Dockerfile ├── build.sh └── project.yaml ├── msgpack-c ├── Dockerfile ├── build.sh └── project.yaml ├── mtail ├── Dockerfile ├── build.sh └── project.yaml ├── muduo ├── Dockerfile ├── build.sh ├── muduo_http_fuzzer.cpp └── project.yaml ├── muparser ├── Dockerfile ├── build.sh ├── project.yaml └── set_eval_fuzzer.cc ├── mupdf ├── Dockerfile ├── build.sh ├── pdf_fuzzer.cc ├── pdf_fuzzer.options └── project.yaml ├── myanmar-tools ├── Dockerfile ├── build.sh └── project.yaml ├── mysql-server ├── Dockerfile ├── build.sh ├── fix.diff ├── project.yaml └── targets │ ├── CMakeLists.txt │ ├── README │ ├── fuzz_docommand.cc │ ├── fuzz_docommand.dict │ ├── fuzz_docommand.options │ ├── fuzz_initfile.cc │ ├── fuzz_initfile.dict │ ├── fuzz_initfile.options │ ├── fuzz_mysqld.cc │ ├── fuzz_mysqld.dict │ ├── fuzz_mysqld.options │ ├── fuzz_real_query.cc │ ├── fuzz_stmt_fetch.cc │ ├── init.sql │ ├── initnopw.sql │ ├── onefile.cc │ ├── util_fuzz.cc │ └── util_fuzz.h ├── nanopb ├── Dockerfile ├── build.sh └── project.yaml ├── nats ├── Dockerfile ├── build.sh └── project.yaml ├── ndpi ├── Dockerfile ├── build.sh └── project.yaml ├── neomutt ├── Dockerfile ├── build.sh └── project.yaml ├── nestegg ├── Dockerfile ├── build.sh └── project.yaml ├── net-snmp ├── Dockerfile ├── build.sh ├── mib.dict └── project.yaml ├── netcdf ├── Dockerfile ├── build.sh └── project.yaml ├── netdata └── project.yaml ├── nettle ├── Dockerfile ├── build.sh └── project.yaml ├── nghttp2 ├── Dockerfile ├── build.sh ├── nghttp2_fuzzer.options └── project.yaml ├── nginx ├── Dockerfile ├── add_fuzzers.diff ├── build.sh ├── fuzz │ ├── http_request_fuzzer.cc │ ├── http_request_fuzzer.dict │ ├── http_request_proto.proto │ └── wrappers.c ├── make_fuzzers └── project.yaml ├── ninja ├── Dockerfile └── project.yaml ├── njs ├── Dockerfile ├── build.sh └── project.yaml ├── nodejs ├── Dockerfile ├── build.sh ├── fuzz_url.cc └── project.yaml ├── nom ├── Dockerfile ├── build.sh └── project.yaml ├── nss ├── Dockerfile ├── build.sh └── project.yaml ├── ntp ├── Dockerfile ├── build.sh ├── patch.diff └── project.yaml ├── num-bigint ├── Dockerfile ├── build.sh └── project.yaml ├── oak ├── Dockerfile ├── build.sh ├── project.yaml └── rustc.py ├── oatpp ├── Dockerfile ├── build.sh └── project.yaml ├── oniguruma ├── .gitignore ├── Dockerfile ├── build.sh ├── fuzzer.options └── project.yaml ├── open62541 ├── Dockerfile ├── build.sh └── project.yaml ├── openbabel ├── Dockerfile ├── build.sh └── project.yaml ├── opencensus-cpp ├── .bazelrc ├── Dockerfile ├── WORKSPACE ├── build.sh └── project.yaml ├── opencv ├── Dockerfile ├── build.sh ├── core_fuzzer.cc ├── filestorage_read_file_fuzzer.cc ├── filestorage_read_filename_fuzzer.cc ├── filestorage_read_string_fuzzer.cc ├── fuzzer_temp_file.h ├── generateusergallerycollage_fuzzer.cc ├── imdecode_fuzzer.cc ├── imencode_fuzzer.cc ├── imread_fuzzer.cc └── project.yaml ├── opendds └── project.yaml ├── opendnp3 ├── Dockerfile ├── build.sh └── project.yaml ├── openexr ├── Dockerfile ├── build.sh └── project.yaml ├── openh264 ├── Dockerfile ├── build.sh ├── decoder_fuzzer.cpp └── project.yaml ├── openjpeg ├── Dockerfile ├── build.sh └── project.yaml ├── opensc ├── Dockerfile ├── build.sh └── project.yaml ├── opensips ├── Dockerfile ├── build.sh ├── fuzz_csv_parser.c ├── fuzz_msg_parser.c ├── fuzz_uri_parser.c ├── patch.diff └── project.yaml ├── opensk ├── Dockerfile ├── build.sh └── project.yaml ├── openssh ├── Dockerfile ├── build.sh └── project.yaml ├── openssl ├── Dockerfile ├── bignum.options ├── build.sh └── project.yaml ├── openthread ├── Dockerfile ├── build.sh └── project.yaml ├── openvpn ├── Dockerfile ├── build.sh ├── crypto_patch.txt ├── fuzz.h ├── fuzz_base64.c ├── fuzz_buffer.c ├── fuzz_crypto.c ├── fuzz_dhcp.c ├── fuzz_forward.c ├── fuzz_header.h ├── fuzz_list.c ├── fuzz_misc.c ├── fuzz_mroute.c ├── fuzz_packet_id.c ├── fuzz_proxy.c ├── fuzz_randomizer.cpp ├── fuzz_randomizer.h ├── fuzz_route.c ├── fuzz_verify_cert.c ├── fuzz_verify_cert.h └── project.yaml ├── openvswitch ├── Dockerfile ├── build.sh └── project.yaml ├── openweave ├── Dockerfile ├── build.sh ├── patch.diff └── project.yaml ├── opus ├── Dockerfile ├── build.sh ├── opus_encode_fuzzer.cc ├── opus_multistream_decode_fuzzer.cc ├── opus_multistream_encode_fuzzer.cc ├── opus_projection_decoder_fuzzer.cc ├── opus_projection_encoder_fuzzer.cc ├── opus_repacketizer_fuzzer.cc └── project.yaml ├── opusfile ├── Dockerfile ├── build.sh ├── opusfile_fuzzer.c └── project.yaml ├── orbit ├── Dockerfile ├── build.sh ├── default.options └── project.yaml ├── osquery ├── Dockerfile ├── build.sh └── project.yaml ├── ots ├── Dockerfile ├── build.sh ├── ots-fuzzer.options └── project.yaml ├── p11-kit ├── Dockerfile ├── build.sh └── project.yaml ├── p9 ├── Dockerfile ├── build.sh └── project.yaml ├── pcapplusplus ├── Dockerfile ├── build.sh ├── default.options └── project.yaml ├── pcl ├── Dockerfile ├── build.sh └── project.yaml ├── pcre2 ├── Dockerfile ├── build.sh └── project.yaml ├── perfetto ├── Dockerfile ├── build.sh └── project.yaml ├── pffft ├── Dockerfile ├── build.sh ├── generate_seed_corpus.py ├── pffft_fuzzer.cc └── project.yaml ├── phmap ├── Dockerfile ├── build.sh ├── phashmap_fuzz.cc └── project.yaml ├── php ├── Dockerfile ├── build.sh ├── cosmic.list └── project.yaml ├── picotls ├── Dockerfile ├── build.sh └── project.yaml ├── pidgin ├── Dockerfile ├── build.sh ├── pidgin_utils_fuzzer.c ├── pidgin_xml_fuzzer.c └── project.yaml ├── piex ├── Dockerfile ├── build.sh └── project.yaml ├── pigweed ├── Dockerfile ├── build.sh ├── extract_pw_fuzzers.py ├── filter_cipd.py └── project.yaml ├── pillow ├── Dockerfile ├── build.sh ├── build_depends.sh └── project.yaml ├── pistache ├── Dockerfile ├── build.sh └── project.yaml ├── pngquant ├── Dockerfile └── project.yaml ├── poco ├── Dockerfile ├── build.sh ├── json_parse_fuzzer.cc └── project.yaml ├── poppler ├── Dockerfile ├── build.sh └── project.yaml ├── postfix ├── Dockerfile ├── build.sh ├── fuzz_mime.c ├── fuzz_tok822.c └── project.yaml ├── postgis ├── Dockerfile ├── build.sh └── project.yaml ├── postgresql ├── Dockerfile ├── add_fuzzers.diff ├── build.sh ├── fuzzer │ ├── Makefile │ ├── dbfuzz.c │ ├── fuzzer_initialize.c │ ├── json_parser_fuzzer.c │ ├── protocol_fuzzer.c │ └── simple_query_fuzzer.c └── project.yaml ├── powerdns ├── Dockerfile ├── build.sh └── project.yaml ├── proftpd ├── Dockerfile ├── build.sh ├── fuzzer.c └── project.yaml ├── proj4 ├── Dockerfile └── project.yaml ├── prometheus ├── Dockerfile ├── build.sh └── project.yaml ├── prost ├── Dockerfile ├── build.sh └── project.yaml ├── protobuf-c ├── Dockerfile ├── build.sh └── project.yaml ├── protobuf-java ├── Dockerfile ├── ProtobufFuzzer.java ├── build.sh └── project.yaml ├── protoreflect ├── Dockerfile ├── build.sh ├── fuzz_dynamic.go ├── fuzz_protoparse.go └── project.yaml ├── proxygen ├── Dockerfile ├── build.sh └── project.yaml ├── pugixml ├── Dockerfile ├── build.sh └── project.yaml ├── pulumi ├── Dockerfile ├── build.sh ├── config_fuzzer.go ├── project.yaml └── schema_fuzzer.go ├── pycryptodome ├── Dockerfile ├── block_common.patch ├── build.sh ├── pcd_aes_fuzzer.cc ├── pcd_hash_fuzzer.cc └── project.yaml ├── pygments ├── Dockerfile ├── build.sh ├── fuzz_guesser.py ├── fuzz_lexers.py └── project.yaml ├── python-lz4 ├── Dockerfile ├── build.sh ├── fuzz_lz4.py └── project.yaml ├── python3-libraries ├── Dockerfile ├── build.sh └── project.yaml ├── pyyaml ├── Dockerfile ├── build.sh ├── fuzz_loader.py ├── fuzz_reader.py └── project.yaml ├── qcms ├── Dockerfile ├── build.sh └── project.yaml ├── qemu ├── Dockerfile ├── build.sh ├── default.options └── project.yaml ├── qpdf ├── Dockerfile ├── build.sh └── project.yaml ├── qpid-proton ├── Dockerfile ├── build.sh └── project.yaml ├── qt ├── Dockerfile └── project.yaml ├── qubes-os ├── Dockerfile ├── build.sh └── project.yaml ├── quic-go ├── Dockerfile ├── build.sh └── project.yaml ├── quick-xml ├── Dockerfile ├── build.sh ├── fuzz_target_1.rs └── project.yaml ├── quickjs ├── Dockerfile ├── build.sh ├── fuzz_compile.c ├── fuzz_eval.c ├── fuzz_regexp.c └── project.yaml ├── racket └── project.yaml ├── radare2 ├── Dockerfile ├── build.sh ├── default.options └── project.yaml ├── radon ├── Dockerfile ├── build.sh └── project.yaml ├── rapidjson ├── Dockerfile ├── build.sh └── project.yaml ├── rdkit ├── Dockerfile ├── build.sh └── project.yaml ├── re2 ├── Dockerfile ├── build.sh └── project.yaml ├── readstat ├── Dockerfile ├── build.sh ├── fuzz_format_sas_commands.dict ├── fuzz_format_spss_commands.dict ├── fuzz_format_stata_commands.dict └── project.yaml ├── realm-core └── project.yaml ├── relic ├── Dockerfile ├── build.sh └── project.yaml ├── resiprocate ├── Dockerfile ├── build.sh └── project.yaml ├── ring └── project.yaml ├── rnp ├── Dockerfile ├── build.sh └── project.yaml ├── rocksdb ├── Dockerfile ├── build.sh └── project.yaml ├── runc ├── Dockerfile ├── build.sh └── project.yaml ├── rust-regex ├── Dockerfile ├── build.sh └── project.yaml ├── rustcrypto ├── Dockerfile ├── build.sh └── project.yaml ├── rustls ├── Dockerfile ├── build.sh ├── project.yaml └── rustc.py ├── s2geometry ├── Dockerfile ├── build.sh ├── project.yaml └── s2_fuzzer.cc ├── s2opc ├── Dockerfile ├── build.sh └── project.yaml ├── samba ├── Dockerfile ├── build.sh └── project.yaml ├── scapy ├── Dockerfile ├── build.sh ├── pcap_fuzzer.py └── project.yaml ├── selinux ├── Dockerfile ├── build.sh └── project.yaml ├── sentencepiece ├── Dockerfile ├── build.sh ├── project.yaml └── sample_encode_fuzzer.cc ├── serde-yaml ├── Dockerfile ├── build.sh └── project.yaml ├── serde_json ├── Dockerfile ├── build.sh └── project.yaml ├── serenity ├── Dockerfile ├── build.sh └── project.yaml ├── servo ├── Dockerfile ├── build.sh └── project.yaml ├── sigstore ├── Dockerfile ├── build.sh └── project.yaml ├── simd ├── Dockerfile ├── build.sh ├── project.yaml └── simd_load_fuzzer.cpp ├── simdjson ├── Dockerfile ├── build.sh └── project.yaml ├── skcms ├── Dockerfile ├── build.sh ├── iccprofile.dict ├── iccprofile.options └── project.yaml ├── skia ├── Dockerfile ├── README.md ├── build.sh ├── image_filter_deserialize_width.options ├── json.dict └── project.yaml ├── sleuthkit ├── Dockerfile ├── build.sh ├── buildcorpus.sh ├── project.yaml ├── sleuthkit_fls_apfs_fuzzer.cc ├── sleuthkit_fls_fuzzer.cc ├── sleuthkit_mem_img.h └── sleuthkit_mmls_fuzzer.cc ├── smt ├── Dockerfile ├── build.sh └── project.yaml ├── snappy ├── Dockerfile ├── build.sh └── project.yaml ├── solidity ├── Dockerfile ├── build.sh └── project.yaml ├── sound-open-firmware ├── Dockerfile ├── build.sh └── project.yaml ├── spdk ├── Dockerfile ├── build.sh ├── parse_json_fuzzer.cc └── project.yaml ├── spdlog ├── Dockerfile ├── build.sh ├── fuzz │ ├── backtrace_fuzzer.cc │ ├── format_fuzzer.cc │ ├── format_fuzzer.options │ ├── levels_fuzzer.cc │ ├── levels_fuzzer.options │ ├── log_fuzzer.cc │ ├── log_fuzzer.options │ ├── pattern_fuzzer.cc │ └── pattern_fuzzer.options ├── project.yaml └── spdlog_fuzzer.dict ├── speex ├── Dockerfile ├── build.sh └── project.yaml ├── spice-usbredir ├── Dockerfile ├── build.sh └── project.yaml ├── spidermonkey-ufi ├── Dockerfile ├── build.sh ├── project.yaml └── target.c ├── spidermonkey ├── Dockerfile ├── build.sh └── project.yaml ├── spirv-tools ├── Dockerfile ├── build.sh └── project.yaml ├── spotify-json ├── Dockerfile ├── build.sh └── project.yaml ├── sql-parser ├── Dockerfile ├── build.sh ├── fuzz_sql_parse.cpp └── project.yaml ├── sqlalchemy ├── Dockerfile ├── build.sh ├── project.yaml └── sqlalchemy_fuzzer.py ├── sqlite3 ├── Dockerfile ├── build.sh ├── ossfuzz.options ├── project.yaml └── sql.dict ├── stb ├── Dockerfile ├── build.sh └── project.yaml ├── strongswan ├── Dockerfile ├── build.sh └── project.yaml ├── sudoers ├── Dockerfile ├── build.sh └── project.yaml ├── suricata ├── Dockerfile ├── build.sh └── project.yaml ├── swift-nio ├── Dockerfile ├── Package.swift ├── build.sh ├── fuzz_http1.swift └── project.yaml ├── swift-protobuf ├── Dockerfile ├── build.sh └── project.yaml ├── systemd ├── Dockerfile ├── build.sh └── project.yaml ├── syzkaller ├── Dockerfile ├── build.sh └── project.yaml ├── tailscale ├── Dockerfile ├── build.sh └── project.yaml ├── tarantool ├── Dockerfile ├── build.sh └── project.yaml ├── tcmalloc ├── Dockerfile ├── build.sh └── project.yaml ├── tdengine ├── Dockerfile ├── build.sh ├── project.yaml └── sql-fuzzer.options ├── teleport ├── Dockerfile ├── build.sh └── project.yaml ├── tendermint ├── Dockerfile ├── build.sh └── project.yaml ├── tensorflow-py ├── Dockerfile ├── build.sh └── project.yaml ├── tensorflow ├── Dockerfile ├── build.sh └── project.yaml ├── tesseract-ocr ├── Dockerfile ├── build.sh └── project.yaml ├── thrift ├── Dockerfile ├── build.sh └── project.yaml ├── tidb ├── Dockerfile ├── build.sh └── project.yaml ├── tidy-html5 ├── Dockerfile ├── build.sh ├── fuzzer_temp_file.h ├── project.yaml ├── tidy_config_fuzzer.c ├── tidy_config_fuzzer.options ├── tidy_fuzzer.c ├── tidy_general_fuzzer.c ├── tidy_parse_file_fuzzer.c ├── tidy_parse_string_fuzzer.c └── tidy_xml_fuzzer.c ├── tink ├── Dockerfile ├── build.sh ├── fuzzing_CMake ├── project.yaml └── tink_encrypt_decrypt_fuzzer.cc ├── tint ├── Dockerfile ├── build.sh └── project.yaml ├── tinygltf ├── Dockerfile ├── build.sh └── project.yaml ├── tinyobjloader ├── Dockerfile ├── build.sh └── project.yaml ├── tinyxml2 ├── Dockerfile ├── build.sh ├── project.yaml ├── xml.dict ├── xmltest.cpp └── xmltest.options ├── tmux ├── Dockerfile ├── build.sh └── project.yaml ├── tor ├── Dockerfile ├── build.sh └── project.yaml ├── tpm2-tss ├── Dockerfile ├── build.sh └── project.yaml ├── tpm2 ├── Dockerfile └── project.yaml ├── tremor ├── Dockerfile ├── build.sh ├── decode_fuzzer.cc └── project.yaml ├── ujson ├── Dockerfile ├── build.sh ├── hypothesis_structured_fuzzer.py ├── json_differential_fuzzer.py ├── project.yaml └── ujson_fuzzer.py ├── unbound ├── Dockerfile ├── build.sh ├── fuzz_1.c ├── fuzz_2.c ├── fuzz_3.c ├── fuzz_4.c ├── parse_packet_fuzzer.c └── project.yaml ├── unicode-rs ├── Dockerfile ├── build.sh └── project.yaml ├── unicorn ├── Dockerfile ├── build.sh └── project.yaml ├── unrar ├── Dockerfile ├── build.sh ├── project.yaml └── unrar_fuzzer.cc ├── upb ├── Dockerfile ├── build.sh └── project.yaml ├── uriparser ├── Dockerfile ├── build.sh ├── project.yaml ├── uri_dissect_query_malloc_fuzzer.cc ├── uri_free_fuzzer.cc └── uri_parse_fuzzer.cc ├── urllib3 ├── Dockerfile ├── build.sh ├── fuzz_urlparse.py └── project.yaml ├── usbguard ├── Dockerfile ├── build.sh └── project.yaml ├── usrsctp ├── Dockerfile ├── build.sh └── project.yaml ├── utf8proc ├── Dockerfile ├── build.sh └── project.yaml ├── util-linux ├── Dockerfile ├── build.sh └── project.yaml ├── uwebsockets ├── Dockerfile ├── build.sh └── project.yaml ├── valijson ├── Dockerfile └── project.yaml ├── varnish ├── Dockerfile ├── build.sh └── project.yaml ├── vitess ├── Dockerfile ├── build.sh └── project.yaml ├── vlc ├── Dockerfile ├── build.sh └── project.yaml ├── vorbis ├── Dockerfile ├── build.sh └── project.yaml ├── w3m ├── Dockerfile ├── build.sh └── project.yaml ├── wabt ├── Dockerfile ├── build.sh ├── project.yaml └── wasm2wat_fuzzer.cc ├── wasm3 ├── Dockerfile ├── build.sh └── project.yaml ├── wasmtime ├── Dockerfile ├── build.sh ├── default.options └── project.yaml ├── wavpack ├── Dockerfile └── project.yaml ├── wazuh ├── Dockerfile ├── build.sh ├── fuzz_xml.c ├── fuzz_xml.options └── project.yaml ├── weechat └── project.yaml ├── wget ├── Dockerfile ├── build.sh └── project.yaml ├── wget2 ├── Dockerfile ├── build.sh └── project.yaml ├── wireshark ├── Dockerfile ├── build.sh └── project.yaml ├── woff2 ├── Dockerfile ├── build.sh ├── convert_woff2ttf_fuzzer.options ├── convert_woff2ttf_fuzzer_new_entry.options ├── corpus │ ├── Ahem.woff2 │ ├── AhemSpaceLigature.woff2 │ ├── DejaVuSerif-webfont.woff2 │ ├── DejaVuSerif.woff2 │ ├── EzraSIL.woff2 │ ├── LinLibertineO.woff2 │ ├── MEgalopolisExtra.woff2 │ ├── OpenSans.woff2 │ ├── mplus-1p-regular.woff2 │ └── tcu-font.woff2 └── project.yaml ├── wolfmqtt ├── Dockerfile ├── build.sh └── project.yaml ├── wolfssl ├── Dockerfile ├── build.sh └── project.yaml ├── wpantund ├── Dockerfile ├── build.sh └── project.yaml ├── wuffs ├── Dockerfile ├── build.sh └── project.yaml ├── wxwidgets ├── Dockerfile ├── build.sh └── project.yaml ├── xbps └── project.yml ├── xerces-c ├── Dockerfile ├── build.sh ├── parse_target.cpp ├── parse_target_proto.cpp ├── project.yaml ├── xerces_fuzz_common.cpp ├── xerces_fuzz_common.h ├── xml.proto ├── xmlProtoConverter.cpp └── xmlProtoConverter.h ├── xmlsec ├── Dockerfile ├── build.sh └── project.yaml ├── xnu ├── Dockerfile ├── build.sh └── project.yaml ├── xpdf ├── Dockerfile ├── build.sh ├── fuzz_pdfload.cc ├── fuzz_pdfload.options ├── fuzz_zxdoc.cc └── project.yaml ├── xvid ├── Dockerfile ├── build.sh └── project.yaml ├── xz ├── Dockerfile ├── build.sh └── project.yaml ├── yajl-ruby ├── Dockerfile ├── build.sh ├── json_fuzzer.c ├── json_fuzzer.dict └── project.yaml ├── yara ├── Dockerfile ├── build.sh └── project.yaml ├── ygot ├── Dockerfile ├── build.sh ├── fuzz.go └── project.yaml ├── zeek ├── Dockerfile ├── build.sh └── project.yaml ├── zlib-ng ├── Dockerfile ├── build.sh └── project.yaml ├── zlib ├── Dockerfile ├── build.sh ├── checksum_fuzzer.c ├── compress_fuzzer.c ├── example_dict_fuzzer.c ├── example_flush_fuzzer.c ├── example_large_fuzzer.c ├── example_small_fuzzer.c ├── minigzip_fuzzer.c ├── project.yaml ├── zlib_uncompress2_fuzzer.cc └── zlib_uncompress_fuzzer.cc ├── znc ├── Dockerfile ├── build.sh ├── msg_parse_fuzzer.cpp └── project.yaml ├── zopfli ├── Dockerfile ├── build.sh ├── project.yaml ├── zopfli_compress_fuzzer.cc └── zopfli_deflate_fuzzer.cc ├── zstd ├── Dockerfile ├── build.sh └── project.yaml ├── zxing ├── Dockerfile ├── MultiFormatDecodeFuzzer.java ├── MultiFormatEncodeFuzzer.java ├── build.sh └── project.yaml └── zydis ├── Dockerfile ├── build.sh └── project.yaml /.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | .venv 3 | infra/cifuzz/test_data/* 4 | docs/* 5 | 6 | # Copied from .gitignore. 7 | .vscode/ 8 | *.pyc 9 | build 10 | *~ 11 | .DS_Store 12 | *.swp 13 | .pytest_cache 14 | *__pycache__/* -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | /projects/librawspeed/ @LebedevRI 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | *.pyc 3 | /build/ 4 | *~ 5 | .DS_Store 6 | *.swp 7 | .venv -------------------------------------------------------------------------------- /.style.yapf: -------------------------------------------------------------------------------- 1 | [style] 2 | based_on_style = google 3 | column_limit = 80 4 | indent_width = 2 5 | split_before_named_assigns = true 6 | -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | _site 2 | .bundle 3 | .sass-cache 4 | .jekyll-metadata 5 | vendor 6 | -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | gem 'github-pages', group: :jekyll_plugins 3 | -------------------------------------------------------------------------------- /docs/advanced-topics/advanced_topics.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | title: Advanced topics 4 | has_children: true 5 | nav_order: 3 6 | permalink: /advanced-topics/ 7 | --- 8 | 9 | # Advanced topics 10 | -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/favicon.ico -------------------------------------------------------------------------------- /docs/further-reading/further_reading.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | title: Further reading 4 | has_children: true 5 | nav_order: 4 6 | permalink: /further-reading/ 7 | --- 8 | 9 | # Further reading 10 | -------------------------------------------------------------------------------- /docs/getting-started/getting_started.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | title: Getting started 4 | has_children: true 5 | nav_order: 2 6 | permalink: /getting-started/ 7 | --- 8 | 9 | # Getting started 10 | These pages walk you through the process of integrating your open source project 11 | with OSS-Fuzz. 12 | -------------------------------------------------------------------------------- /docs/glossary.md: -------------------------------------------------------------------------------- 1 | This page has moved [here](https://google.github.io/oss-fuzz/reference/glossary/) 2 | -------------------------------------------------------------------------------- /docs/ideal_integration.md: -------------------------------------------------------------------------------- 1 | This page has moved [here](https://google.github.io/oss-fuzz/advanced-topics/ideal-integration) 2 | -------------------------------------------------------------------------------- /docs/images/artifacts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/images/artifacts.png -------------------------------------------------------------------------------- /docs/images/corpus_path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/images/corpus_path.png -------------------------------------------------------------------------------- /docs/images/crash_stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/images/crash_stats.png -------------------------------------------------------------------------------- /docs/images/expat_performance_analyzer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/images/expat_performance_analyzer.png -------------------------------------------------------------------------------- /docs/images/freetype_coverage_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/images/freetype_coverage_1.png -------------------------------------------------------------------------------- /docs/images/freetype_coverage_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/images/freetype_coverage_2.png -------------------------------------------------------------------------------- /docs/images/freetype_stats_graphs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/images/freetype_stats_graphs.png -------------------------------------------------------------------------------- /docs/images/freetype_stats_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/images/freetype_stats_table.png -------------------------------------------------------------------------------- /docs/images/pcre2_testcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/images/pcre2_testcase.png -------------------------------------------------------------------------------- /docs/images/process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/images/process.png -------------------------------------------------------------------------------- /docs/images/run_fuzzers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/images/run_fuzzers.png -------------------------------------------------------------------------------- /docs/images/viewing_corpus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/docs/images/viewing_corpus.png -------------------------------------------------------------------------------- /docs/new_project_guide.md: -------------------------------------------------------------------------------- 1 | This page has moved [here](https://google.github.io/oss-fuzz/getting-started/new-project-guide/) 2 | -------------------------------------------------------------------------------- /docs/reference/reference.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | title: Reference 4 | has_children: true 5 | nav_order: 6 6 | permalink: /reference/ 7 | --- 8 | 9 | # Reference 10 | -------------------------------------------------------------------------------- /docs/reproducing.md: -------------------------------------------------------------------------------- 1 | This page has moved [here](https://google.github.io/oss-fuzz/advanced-topics/reproducing) 2 | -------------------------------------------------------------------------------- /infra/.dockerignore: -------------------------------------------------------------------------------- 1 | cifuzz/test_data/* 2 | 3 | # Copied from .gitignore. 4 | .vscode/ 5 | *.pyc 6 | build 7 | *~ 8 | .DS_Store 9 | *.swp -------------------------------------------------------------------------------- /infra/base-images/README.md: -------------------------------------------------------------------------------- 1 | Building all infra images: 2 | 3 | ```bash 4 | # run from project root 5 | infra/base-images/all.sh 6 | ``` 7 | -------------------------------------------------------------------------------- /infra/base-images/base-runner/gocoverage/go.mod: -------------------------------------------------------------------------------- 1 | module oss-fuzz.com/gocoverage 2 | 3 | go 1.14 4 | 5 | require ( 6 | github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5 7 | golang.org/x/tools v0.1.0 8 | ) 9 | -------------------------------------------------------------------------------- /infra/build/build_status/cloudbuild.yaml: -------------------------------------------------------------------------------- 1 | steps: 2 | - name: 'gcr.io/cloud-builders/docker' 3 | args: 4 | - build 5 | - '-t' 6 | - gcr.io/oss-fuzz-base/build-status 7 | - '-f' 8 | - infra/build/build_status/Dockerfile 9 | - . 10 | - name: 'gcr.io/oss-fuzz-base/build-status' 11 | args: [] 12 | timeout: 3600s 13 | options: 14 | logging: CLOUD_LOGGING_ONLY 15 | timeout: 3600s -------------------------------------------------------------------------------- /infra/build/functions/index.yaml: -------------------------------------------------------------------------------- 1 | indexes: 2 | - kind: BuildsHistory 3 | properties: 4 | - name: build_tag 5 | - name: project 6 | -------------------------------------------------------------------------------- /infra/build/status/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "build-status", 3 | "short_name": "build-status", 4 | "start_url": "/", 5 | "display": "standalone" 6 | } 7 | -------------------------------------------------------------------------------- /infra/build/status/polymer.json: -------------------------------------------------------------------------------- 1 | { 2 | "lint": { 3 | "rules": [ 4 | "polymer-2" 5 | ] 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /infra/ci/requirements.txt: -------------------------------------------------------------------------------- 1 | # Requirements for submitting code changes to infra/ (needed by presubmit.py). 2 | parameterized==0.7.4 3 | pyfakefs==4.1.0 4 | pylint==2.5.3 5 | pytest==6.2.1 6 | pytest-xdist==2.2.0 7 | PyYAML==5.4 8 | yapf==0.30.0 9 | # Needed for cifuzz tests. 10 | Jinja2==2.11.3 11 | -------------------------------------------------------------------------------- /infra/cifuzz/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cifuzz", 3 | "version": "1.0.0", 4 | "description": "", 5 | "author": "Google", 6 | "license": "Apache2", 7 | "dependencies": { 8 | "@actions/artifact": "^0.5.2" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /infra/cifuzz/requirements.txt: -------------------------------------------------------------------------------- 1 | clusterfuzz==2.5.6 2 | requests==2.25.1 3 | -------------------------------------------------------------------------------- /infra/cifuzz/test_data/build-out/example_crash_fuzzer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/infra/cifuzz/test_data/build-out/example_crash_fuzzer -------------------------------------------------------------------------------- /infra/cifuzz/test_data/build-out/example_nocrash_fuzzer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/infra/cifuzz/test_data/build-out/example_nocrash_fuzzer -------------------------------------------------------------------------------- /infra/cifuzz/test_data/example_curl_cov.json: -------------------------------------------------------------------------------- 1 | {"report_summary_path": "gs://oss-fuzz-coverage/curl/reports/20200226/linux/summary.json", "html_report_url": "https://storage.googleapis.com/oss-fuzz-coverage/curl/reports/20200226/linux/index.html", "report_date": "20200226", "fuzzer_stats_dir": "gs://oss-fuzz-coverage/curl/fuzzer_stats/20200226"} -------------------------------------------------------------------------------- /infra/cifuzz/test_data/external-project/do_stuff_fuzzer.dict: -------------------------------------------------------------------------------- 1 | # A dictionary for more efficient fuzzing of DoStuff(). 2 | # If the inputs contain multi-byte tokens, list them here. 3 | # See http://libfuzzer.info#dictionaries 4 | "foo" 5 | "bar" 6 | "ouch" 7 | -------------------------------------------------------------------------------- /infra/cifuzz/test_data/memory/build-out/curl_fuzzer_memory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/infra/cifuzz/test_data/memory/build-out/curl_fuzzer_memory -------------------------------------------------------------------------------- /infra/cifuzz/test_data/timeout_fuzzer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/infra/cifuzz/test_data/timeout_fuzzer -------------------------------------------------------------------------------- /infra/cifuzz/test_data/undefined/build-out/curl_fuzzer_undefined: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/infra/cifuzz/test_data/undefined/build-out/curl_fuzzer_undefined -------------------------------------------------------------------------------- /infra/pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | python_files = *_test.py 3 | log_cli = true -------------------------------------------------------------------------------- /infra/uploader/Dockerfile: -------------------------------------------------------------------------------- 1 | from ubuntu:16.04 2 | 3 | RUN apt-get update && apt-get upgrade -y 4 | RUN apt-get install -y curl 5 | 6 | ENTRYPOINT ["curl", "--retry", "5", "-X", "PUT", "-T"] 7 | 8 | -------------------------------------------------------------------------------- /projects/abseil-cpp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "abseil.io" 2 | language: c++ 3 | primary_contact: "abseil-io@googlegroups.com" 4 | main_repo: 'https://github.com/abseil/abseil-cpp.git' 5 | -------------------------------------------------------------------------------- /projects/alembic/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/alembic/alembic" 2 | language: c++ 3 | primary_contact: "miller.lucas@gmail.com" 4 | sanitizers: 5 | - address 6 | main_repo: 'https://github.com/alembic/alembic' 7 | -------------------------------------------------------------------------------- /projects/apache-httpd/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://httpd.apache.org/" 2 | language: c 3 | primary_contact: "david@adalogics.com" 4 | auto_ccs: 5 | - "stefan.eissing@gmail.com" 6 | - "covener@gmail.com" 7 | - "ylavic.dev@gmail.com" 8 | main_repo: "https://github.com/apache/httpd" 9 | -------------------------------------------------------------------------------- /projects/arduinojson/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/bblanchon/ArduinoJson" 2 | language: c++ 3 | primary_contact: "benoit.blanchon@gmail.com" 4 | sanitizers: 5 | - address 6 | - memory 7 | - undefined 8 | architectures: 9 | - x86_64 10 | - i386 11 | main_repo: 'https://github.com/bblanchon/ArduinoJson.git' 12 | -------------------------------------------------------------------------------- /projects/aspell/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/GNUAspell/aspell" 2 | language: c++ 3 | primary_contact: "kevina@gnu.org" 4 | auto_ccs: 5 | - "kevinatkn@gmail.com" 6 | - "cmeister2@gmail.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | - memory: 11 | experimental: true 12 | main_repo: 'https://github.com/gnuaspell/aspell.git' 13 | -------------------------------------------------------------------------------- /projects/assimp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/assimp/assimp" 2 | language: c++ 3 | primary_contact: "kim.kulling@googlemail.com" 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | # experimental: True 9 | - undefined 10 | main_repo: 'https://github.com/assimp/assimp.git' 11 | -------------------------------------------------------------------------------- /projects/astc-encoder/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/ARM-software/astc-encoder" 2 | language: c++ 3 | primary_contact: "peter.harris@arm.com" 4 | main_repo: 'https://github.com/ARM-software/astc-encoder' 5 | -------------------------------------------------------------------------------- /projects/augeas/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: https://github.com/hercules-team/augeas 2 | language: c++ 3 | primary_contact: lutter@watzmann.net 4 | auto_ccs: 5 | - hhan@redhat.com 6 | - adam@adalogics.com 7 | sanitizers: 8 | - address 9 | - undefined 10 | main_repo: 'https://github.com/hercules-team/augeas' 11 | -------------------------------------------------------------------------------- /projects/avahi/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://avahi.org/" 2 | language: c++ 3 | primary_contact: trent@lloyd.id.au 4 | auto_ccs: 5 | - alex.gaynor@gmail.com 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | architectures: 11 | - x86_64 12 | - i386 13 | main_repo: 'https://github.com/lathiat/avahi' 14 | -------------------------------------------------------------------------------- /projects/bad_example/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.zlib.net/" 2 | language: c++ 3 | sanitizers: 4 | - address 5 | - memory 6 | - undefined 7 | disabled: True 8 | -------------------------------------------------------------------------------- /projects/bazel-rules-fuzzing-test-java/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/bazelbuild/rules_fuzzing" 2 | language: jvm 3 | primary_contact: "test@example.com" 4 | 5 | fuzzing_engines: 6 | - libfuzzer 7 | 8 | sanitizers: 9 | - address 10 | - undefined 11 | 12 | # This is a test project. 13 | disabled: true 14 | -------------------------------------------------------------------------------- /projects/bazel-rules-fuzzing-test/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/bazelbuild/rules_fuzzing" 2 | language: c++ 3 | primary_contact: "test@example.com" 4 | 5 | fuzzing_engines: 6 | - libfuzzer 7 | - afl 8 | - honggfuzz 9 | - dataflow 10 | 11 | sanitizers: 12 | - address 13 | - undefined 14 | - memory 15 | - dataflow 16 | 17 | # This is a test project. 18 | disabled: true 19 | -------------------------------------------------------------------------------- /projects/bearssl/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://bearssl.org/" 2 | language: c++ 3 | primary_contact: "guidovranken@gmail.com" 4 | auto_ccs: 5 | - "pornin@gmail.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 10 | # - memory 11 | architectures: 12 | - x86_64 13 | - i386 14 | -------------------------------------------------------------------------------- /projects/blackfriday/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/russross/blackfriday" 2 | main_repo: "https://github.com/russross/blackfriday" 3 | primary_contact: "security-tps@google.com" 4 | auto_ccs : 5 | - "jvoisin@google.com" 6 | - "Adam@adalogics.com" 7 | language: go 8 | fuzzing_engines: 9 | - libfuzzer 10 | sanitizers: 11 | - address 12 | -------------------------------------------------------------------------------- /projects/bleach/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/mozilla/bleach" 2 | main_repo: "https://github.com/mozilla/bleach" 3 | language: python 4 | primary_contact: "wkahngreene@mozilla.com" 5 | auto_ccs: 6 | - "jvoisin@google.com" 7 | - "ipudney@google.com" 8 | - "gguthe@gmail.com" 9 | fuzzing_engines: 10 | - libfuzzer 11 | sanitizers: 12 | - address 13 | - undefined 14 | -------------------------------------------------------------------------------- /projects/bloaty/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/bloaty" 2 | language: c++ 3 | primary_contact: "jhaberman@gmail.com" 4 | architectures: 5 | - x86_64 6 | - i386 7 | main_repo: 'https://github.com/google/bloaty.git' 8 | -------------------------------------------------------------------------------- /projects/boost-json/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.boost.org/" 2 | language: c++ 3 | primary_contact: "pauldreikossfuzz@gmail.com" 4 | auto_ccs: 5 | - "vinnie.falco@gmail.com" 6 | - "grisumbras@gmail.com" 7 | - "pdimov@gmail.com" 8 | main_repo: 'https://github.com/boostorg/json.git' 9 | -------------------------------------------------------------------------------- /projects/boost/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.boost.org/" 2 | language: c++ 3 | primary_contact: "mclow@boost.org" 4 | auto_ccs: 5 | - "jz.maddock@googlemail.com" 6 | - "bshas3@gmail.com" 7 | main_repo: 'https://github.com/boostorg/boost.git' 8 | -------------------------------------------------------------------------------- /projects/boringssl/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://boringssl.googlesource.com/boringssl/" 2 | language: c++ 3 | primary_contact: "agl@google.com" 4 | auto_ccs: 5 | - "davidben@google.com" 6 | - "svaldez@google.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | - memory 11 | main_repo: 'https://boringssl.googlesource.com/boringssl' 12 | -------------------------------------------------------------------------------- /projects/brotli-java/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/brotli/tree/master/java" 2 | language: jvm 3 | primary_contact: "eustas@chromium.org" 4 | main_repo: "https://github.com/google/brotli" 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/c-blosc/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/Blosc/c-blosc" 2 | language: c++ 3 | primary_contact: "blosc.oss.fuzz@gmail.com" 4 | auto_ccs: 5 | - "nathan.moinvaziri@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | architectures: 11 | - x86_64 12 | - i386 13 | main_repo: 'https://github.com/Blosc/c-blosc.git' 14 | -------------------------------------------------------------------------------- /projects/c-blosc2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/Blosc/c-blosc2" 2 | language: c++ 3 | primary_contact: "blosc.oss.fuzz@gmail.com" 4 | auto_ccs: 5 | - "nathan.moinvaziri@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | architectures: 11 | - x86_64 12 | - i386 13 | main_repo: 'https://github.com/Blosc/c-blosc2.git' 14 | -------------------------------------------------------------------------------- /projects/caddy/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://caddyserver.com/" 2 | language: go 3 | primary_contact: "msaa1990@gmail.com" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: "https://github.com/caddyserver/caddy.git" -------------------------------------------------------------------------------- /projects/capnproto/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://capnproto.org" 2 | language: c++ 3 | primary_contact: "security@sandstorm.io" 4 | auto_ccs: 5 | - "p.antoine@catenacyber.fr" 6 | - "kenton@cloudflare.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | main_repo: 'https://github.com/capnproto/capnproto' 11 | -------------------------------------------------------------------------------- /projects/cascadia/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/andybalholm/cascadia" 2 | primary_contact: "cascadia@balholm.com" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/andybalholm/cascadia' 11 | -------------------------------------------------------------------------------- /projects/catapult/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/nemtech/catapult-server" 2 | primary_contact: "wayonb@gmail.com" 3 | auto_ccs: 4 | - "gimer.outer.space@gmail.com" 5 | - "jaguar5pow4@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | -------------------------------------------------------------------------------- /projects/cctz/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/cctz" 2 | language: c++ 3 | primary_contact: "david@adalogics.com" 4 | -------------------------------------------------------------------------------- /projects/cel-cpp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://opensource.google/projects/cel" 2 | language: c++ 3 | primary_contact: "kyessenov@gmail.com" 4 | auto_ccs : 5 | - "tswadell@google.com" 6 | - "p.antoine@catenacyber.fr" 7 | 8 | sanitizers: 9 | - address 10 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 11 | # - memory 12 | main_repo: 'https://github.com/google/cel-cpp' 13 | -------------------------------------------------------------------------------- /projects/cel-go/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://opensource.google/projects/cel" 2 | primary_contact: "tswadell@google.com" 3 | auto_ccs: 4 | - "p.antoine@catenacyber.fr" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/google/cel-go' 11 | -------------------------------------------------------------------------------- /projects/cfengine/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/cfengine/core" 2 | main_repo: "https://github.com/cfengine/core" 3 | language: c++ 4 | primary_contact: "vratislav.podzimek@northern.tech" 5 | auto_ccs: 6 | - "Adam@adalogics.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | - memory 11 | -------------------------------------------------------------------------------- /projects/cifuzz-example/project.yaml: -------------------------------------------------------------------------------- 1 | language: c++ 2 | sanitizers: 3 | - address 4 | 5 | disabled: true 6 | 7 | primary_contact: 8 | fake@example.com 9 | main_repo: 'https://github.com/jonathanmetzman/cifuzz-example.git' 10 | -------------------------------------------------------------------------------- /projects/civetweb/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/civetweb/civetweb" 2 | primary_contact: "bel2125@gmail.com" 3 | language: c 4 | fuzzing_engines: 5 | - libfuzzer 6 | - honggfuzz 7 | auto_ccs: 8 | - "xt4ubq@gmail.com" 9 | - "david@adalogics.com" 10 | main_repo: 'https://github.com/civetweb/civetweb' 11 | -------------------------------------------------------------------------------- /projects/clamav/clamav-scanfile-fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | -------------------------------------------------------------------------------- /projects/clamav/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.clamav.net/" 2 | language: c++ 3 | primary_contact: "clamav.fuzz@gmail.com" 4 | auto_ccs: 5 | - clamav-bugs@external.cisco.com 6 | sanitizers: 7 | - address 8 | - undefined 9 | fuzzing_engines: 10 | - libfuzzer 11 | - afl 12 | main_repo: 'https://github.com/Cisco-Talos/clamav-devel.git' 13 | -------------------------------------------------------------------------------- /projects/clib/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/clibs/clib" 2 | language: c 3 | primary_contact: "joseph.werle@gmail.com" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | - "isty001@gmail.com" 7 | main_repo: 'https://github.com/clibs/clib' 8 | -------------------------------------------------------------------------------- /projects/cmake/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://gitlab.kitware.com/cmake/cmake" 2 | main_repo: "https://gitlab.kitware.com/cmake/cmake" 3 | language: c 4 | primary_contact: "brad.king@kitware.com" 5 | auto_ccs: 6 | - "Adam@adalogics.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 11 | # - memory 12 | -------------------------------------------------------------------------------- /projects/cmark/cmark_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = cmark.dict 3 | -------------------------------------------------------------------------------- /projects/config-validator/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/GoogleCloudPlatform/config-validator/" 2 | main_repo: "https://github.com/GoogleCloudPlatform/config-validator/" 3 | primary_contact: "mpetkov@google.com" 4 | auto_ccs: 5 | - morgantep@google.com 6 | - martin.p.petkov@gmail.com 7 | language: go 8 | fuzzing_engines: 9 | - libfuzzer 10 | sanitizers: 11 | - address 12 | -------------------------------------------------------------------------------- /projects/containerd/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/containerd/containerd" 2 | main_repo: "https://github.com/containerd/containerd" 3 | primary_contact: "security@containerd.io" 4 | auto_ccs : 5 | - "adam@adalogics.com" 6 | language: go 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/coreutils/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.gnu.org/software/coreutils/" 2 | primary_contact: "P@draigBrady.com" 3 | -------------------------------------------------------------------------------- /projects/cosmos-sdk/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/cosmos/cosmos-sdk" 2 | primary_contact: "fuzzing@orijtech.com" 3 | auto_ccs: 4 | - emmanuel@orijtech.com 5 | - cuong@orijtech.com 6 | language: go 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | main_repo: "https://github.com/cosmos/cosmos-sdk" 12 | -------------------------------------------------------------------------------- /projects/cppcheck/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://cppcheck.sourceforge.net" 2 | language: c++ 3 | primary_contact: "daniel.marjamaki@gmail.com" 4 | auto_ccs: 5 | - "daniel.marjamaki@gmail.com" 6 | - "ettl.martin78@gmail.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | main_repo: 'https://github.com/danmar/cppcheck.git' 11 | -------------------------------------------------------------------------------- /projects/cpython2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://python.org/" 2 | primary_contact: "gps@google.com" 3 | auto_ccs: 4 | - "jeanpierreda@google.com" 5 | - "alex.gaynor@gmail.com" 6 | -------------------------------------------------------------------------------- /projects/cpython3/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://python.org/" 2 | language: c++ 3 | primary_contact: "gps@google.com" 4 | auto_ccs: 5 | - "alex.gaynor@gmail.com" 6 | - "ammar@ammaraskar.com" 7 | sanitizers: 8 | - address 9 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 10 | # - memory 11 | - undefined -------------------------------------------------------------------------------- /projects/curl/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://curl.haxx.se/" 2 | language: c++ 3 | primary_contact: "daniel@haxx.se" 4 | auto_ccs: 5 | - "daniel.haxx@gmail.com" 6 | - "cmeister2@gmail.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | - memory 11 | architectures: 12 | - x86_64 13 | - i386 14 | main_repo: 'https://github.com/curl/curl.git' 15 | -------------------------------------------------------------------------------- /projects/cyclonedds/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://projects.eclipse.org/projects/iot.cyclonedds" 2 | language: c 3 | auto_ccs: 4 | - "federico.maggi@gmail.com" 5 | primary_contact: "eb@ilities.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | main_repo: 'https://github.com/eclipse-cyclonedds/cyclonedds.git' 10 | -------------------------------------------------------------------------------- /projects/dart/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://dart.dev" 2 | language: c++ 3 | primary_contact: "scheglov@google.com" 4 | auto_ccs : 5 | - "p.antoine@catenacyber.fr" 6 | 7 | sanitizers: 8 | - address 9 | fuzzing_engines: 10 | - libfuzzer 11 | main_repo: 'https://github.com/dart-lang/sdk.git' 12 | -------------------------------------------------------------------------------- /projects/dav1d/linux32.meson: -------------------------------------------------------------------------------- 1 | [binaries] 2 | c = CC 3 | cpp = CXX 4 | ar = 'ar' 5 | strip = 'strip' 6 | 7 | [properties] 8 | c_args = CFLAGS 9 | c_link_args = CFLAGS 10 | cpp_args = CXXFLAGS 11 | cpp_link_args = CXXFLAGS 12 | 13 | [host_machine] 14 | system = 'linux' 15 | cpu_family = 'x86' 16 | cpu = 'i686' 17 | endian = 'little' 18 | 19 | -------------------------------------------------------------------------------- /projects/dgraph/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://dgraph.io" 2 | main_repo: "https://github.com/dgraph-io/dgraph" 3 | primary_contact: "Adam@adalogics.com" 4 | auto_ccs : 5 | - "pawan@dgraph.io" 6 | - "manish@dgraph.io" 7 | - "ibrahim@dgraph.io" 8 | - "daniel@dgraph.io" 9 | - "vvbalaji@dgraph.io" 10 | language: go 11 | fuzzing_engines: 12 | - libfuzzer 13 | sanitizers: 14 | - address 15 | -------------------------------------------------------------------------------- /projects/dlplibs/abwfuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = abw.dict 3 | -------------------------------------------------------------------------------- /projects/dlplibs/fb2fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = fb2.dict 3 | -------------------------------------------------------------------------------- /projects/dlplibs/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.documentliberation.org" 2 | language: c++ 3 | primary_contact: "dtardon@redhat.com" 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | - undefined 9 | -------------------------------------------------------------------------------- /projects/dlplibs/vdxfuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = vdx.dict 3 | -------------------------------------------------------------------------------- /projects/dlplibs/vsdxfuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = vsdx.dict 3 | -------------------------------------------------------------------------------- /projects/dng_sdk/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://android.googlesource.com/platform/external/dng_sdk/" 2 | language: c++ 3 | primary_contact: "adaubert@google.com" 4 | auto_ccs: 5 | - david@adalogics.com 6 | main_repo: 'https://android.googlesource.com/platform/external/dng_sdk/' 7 | -------------------------------------------------------------------------------- /projects/dnsmasq/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://thekelleys.org.uk/dnsmasq/doc.html" 2 | language: c 3 | primary_contact: "simon@thekelleys.org.uk" 4 | main_repo: "git://thekelleys.org.uk/dnsmasq.git" 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | -------------------------------------------------------------------------------- /projects/dovecot/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.dovecot.org/" 2 | language: c 3 | primary_contact: "oss-fuzz@open-xchange.com" 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | - "p.antoine@catenacyber.fr" 7 | - "cmousefi@gmail.com" 8 | - "boschstephan@gmail.com" 9 | - "timo.sirainen@gmail.com" 10 | main_repo: 'https://github.com/dovecot/core' 11 | -------------------------------------------------------------------------------- /projects/draco/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/draco" 2 | language: c++ 3 | primary_contact: "fgalligan@google.com" 4 | auto_ccs: 5 | - "ostava@google.com" 6 | - "vytyaz@google.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | - honggfuzz 10 | main_repo: 'https://github.com/google/draco' 11 | -------------------------------------------------------------------------------- /projects/dragonfly/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/dragonflyoss/Dragonfly" 2 | primary_contact: "zj3142063@gmail.com" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/dragonflyoss/Dragonfly' 11 | -------------------------------------------------------------------------------- /projects/dropbear/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://matt.ucc.asn.au/dropbear/dropbear.html" 2 | language: c++ 3 | primary_contact: "matt@ucc.asn.au" 4 | builds_per_day: 4 5 | main_repo: "https://github.com/mkj/dropbear" 6 | -------------------------------------------------------------------------------- /projects/duckdb/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://duckdb.org/" 2 | language: c++ 3 | primary_contact: "quack@duckdb.org" 4 | main_repo: "https://github.com/duckdb/duckdb/" 5 | auto_ccs: 6 | - "hannes.muehleisen@gmail.com" 7 | - "mark@duckdblabs.com" 8 | - "david@adalogics.com" 9 | -------------------------------------------------------------------------------- /projects/e2fsprogs/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/tytso/e2fsprogs" 2 | language: c 3 | primary_contact: "tytso@mit.edu" 4 | auto_ccs: 5 | - "theodore.tso@gmail.com" 6 | - "tytso@google.com" 7 | main_repo: 'https://github.com/tytso/e2fsprogs' 8 | -------------------------------------------------------------------------------- /projects/easywsclient/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/dhbaird/easywsclient" 2 | language: c++ 3 | primary_contact: "dhbaird@gmail.com" 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | - undefined 9 | architectures: 10 | - x86_64 11 | - i386 12 | main_repo: 'https://github.com/dhbaird/easywsclient' -------------------------------------------------------------------------------- /projects/ecc-diff-fuzzer/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/catenacyber/elliptic-curve-differential-fuzzer" 2 | language: c++ 3 | primary_contact: "p.antoine@catenacyber.fr" 4 | 5 | architectures: 6 | - x86_64 7 | - i386 8 | -------------------------------------------------------------------------------- /projects/eigen/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://eigen.tuxfamily.org/index.php?title=Main_Page" 2 | language: c++ 3 | primary_contact: "eigen-core-team@lists.tuxfamily.org" 4 | sanitizers: 5 | - address 6 | - memory 7 | - undefined 8 | architectures: 9 | - x86_64 10 | - i386 11 | main_repo: 'https://gitlab.com/libeigen/eigen.git' 12 | -------------------------------------------------------------------------------- /projects/elfutils/fuzz-dwfl-core_seed_corpus.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/elfutils/fuzz-dwfl-core_seed_corpus.zip -------------------------------------------------------------------------------- /projects/elfutils/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://sourceware.org/elfutils/" 2 | language: c++ 3 | primary_contact: "izzeem@google.com" 4 | main_repo: "git://sourceware.org/git/elfutils.git" 5 | fuzzing_engines: 6 | - libfuzzer 7 | - afl 8 | - honggfuzz 9 | sanitizers: 10 | - address 11 | - memory 12 | - undefined 13 | architectures: 14 | - x86_64 15 | auto_ccs: 16 | - evverx@gmail.com 17 | -------------------------------------------------------------------------------- /projects/espeak-ng/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/espeak-ng/espeak-ng" 2 | language: c++ 3 | primary_contact: "msclrhd@googlemail.com" 4 | auto_ccs: 5 | - "valdis.vitolins@gmail.com" 6 | - "p.antoine@catenacyber.fr" 7 | - "sascha.brawer@gmail.com" 8 | 9 | sanitizers: 10 | - address 11 | fuzzing_engines: 12 | - libfuzzer 13 | - afl 14 | main_repo: 'https://github.com/espeak-ng/espeak-ng' 15 | -------------------------------------------------------------------------------- /projects/etcd/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://etcd.io" 2 | main_repo: "https://github.com/etcd-io/etcd" 3 | primary_contact: "ptab@google.com" 4 | auto_ccs : 5 | - "adam@adalogics.com" 6 | language: go 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/example/my-api-repo/do_stuff_fuzzer.dict: -------------------------------------------------------------------------------- 1 | # A dictionary for more efficient fuzzing of DoStuff(). 2 | # If the inputs contain multi-byte tokens, list them here. 3 | # See http://libfuzzer.info#dictionaries 4 | "foo" 5 | "bar" 6 | "ouch" 7 | -------------------------------------------------------------------------------- /projects/example/my-api-repo/do_stuff_test_data/410c23d234e7f97a2dd6265eb2909324deb8c13a: -------------------------------------------------------------------------------- 1 | fomgo -------------------------------------------------------------------------------- /projects/example/my-api-repo/do_stuff_test_data/7a74862169c3375f4149daff75187cbca7372a38: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/example/my-api-repo/do_stuff_test_data/7a74862169c3375f4149daff75187cbca7372a38 -------------------------------------------------------------------------------- /projects/example/my-api-repo/do_stuff_test_data/a835d6f1c6b2ae4a35e8c0a4a0576715c8b27283: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/example/my-api-repo/do_stuff_test_data/a835d6f1c6b2ae4a35e8c0a4a0576715c8b27283 -------------------------------------------------------------------------------- /projects/example/my-api-repo/do_stuff_test_data/e8fb273916196a5e29967af0b5826daffb9b3765: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/example/my-api-repo/do_stuff_test_data/e8fb273916196a5e29967af0b5826daffb9b3765 -------------------------------------------------------------------------------- /projects/example/my-api-repo/do_stuff_test_data/fc09d362f05ab97efdfcd873dacad6a9c29e57ff: -------------------------------------------------------------------------------- 1 | _oouch -------------------------------------------------------------------------------- /projects/example/my-api-repo/my_api.h: -------------------------------------------------------------------------------- 1 | // Copyright 2017 Google Inc. All Rights Reserved. 2 | // Licensed under the Apache License, Version 2.0 (the "License"); 3 | 4 | // A library that does ... stuff. 5 | // Serves as an example of good fuzz testing and OSS-Fuzz integration. 6 | #include 7 | 8 | size_t DoStuff(const std::string &str); 9 | -------------------------------------------------------------------------------- /projects/excelize/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://xuri.me/excelize" 2 | language: go 3 | primary_contact: "xuri.me@gmail.com" -------------------------------------------------------------------------------- /projects/exiv2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.exiv2.org" 2 | language: c++ 3 | primary_contact: "kevinbackhouse@github.com" 4 | sanitizers: 5 | - address 6 | - undefined 7 | architectures: 8 | - x86_64 9 | main_repo: 'https://github.com/Exiv2/exiv2' 10 | -------------------------------------------------------------------------------- /projects/fast-dds/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.eprosima.com/" 2 | language: c++ 3 | primary_contact: "miguelcompany@eprosima.com" 4 | auto_ccs: 5 | - "p.antoine@catenacyber.fr" 6 | - "federico.maggi@gmail.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | main_repo: 'https://github.com/eProsima/Fast-DDS.git' 11 | -------------------------------------------------------------------------------- /projects/fasthttp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/valyala/fasthttp" 2 | primary_contact: "erik@dubbelboer.com" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/valyala/fasthttp' 11 | -------------------------------------------------------------------------------- /projects/fastjson/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/valyala/fastjson" 2 | primary_contact: "valyala@gmail.com" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/valyala/fastjson' 11 | -------------------------------------------------------------------------------- /projects/fastjson2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/alibaba/fastjson" 2 | language: jvm 3 | primary_contact: "shaojin.wensj@alibaba-inc.com" 4 | auto_ccs: 5 | - "meumertzheim@code-intelligence.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | main_repo: "https://github.com/alibaba/fastjson" 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/ffmpeg/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.ffmpeg.org" 2 | language: c++ 3 | primary_contact: "ffmpeg-security@ffmpeg.org" 4 | auto_ccs: 5 | - "michaelni@gmx.at" 6 | - "michael@niedermayer.cc" 7 | - "jrummell@google.com" 8 | - "tfoucu@google.com" 9 | - "twsmith@mozilla.com" 10 | - "kempfjb@gmail.com" 11 | selective_unpack: true 12 | main_repo: 'https://git.ffmpeg.org/ffmpeg.git' 13 | -------------------------------------------------------------------------------- /projects/file/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.darwinsys.com/file/" 2 | language: c++ 3 | primary_contact: "zoulasc@gmail.com" 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | - undefined 9 | architectures: 10 | - x86_64 11 | - i386 12 | main_repo: 'https://github.com/file/file.git' 13 | -------------------------------------------------------------------------------- /projects/fio/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://git.kernel.dk/fio.git" 2 | language: c++ 3 | primary_contact: "axboe@kernel.dk" 4 | auto_ccs: 5 | - "p.antoine@catenacyber.fr" 6 | - "sitsofe@gmail.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | main_repo: 'https://github.com/axboe/fio.git' 11 | -------------------------------------------------------------------------------- /projects/firefox/ContentParentIPC.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 2 3 | -------------------------------------------------------------------------------- /projects/firefox/ImageBMP.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 3 3 | -------------------------------------------------------------------------------- /projects/firefox/ImageGIF.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 3 3 | -------------------------------------------------------------------------------- /projects/firefox/SdpParser.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 25600 3 | -------------------------------------------------------------------------------- /projects/firefox/mozconfig.address: -------------------------------------------------------------------------------- 1 | . $SRC/mozconfig.coverage 2 | 3 | ac_add_options --enable-address-sanitizer 4 | 5 | # Don't use standard CFLAGS/CXXFLAGS provided by oss-fuzz 6 | export CFLAGS="" 7 | export CXXFLAGS="" 8 | -------------------------------------------------------------------------------- /projects/firefox/mozconfig.coverage: -------------------------------------------------------------------------------- 1 | mk_add_options AUTOCLOBBER=1 2 | ac_add_options --disable-debug 3 | ac_add_options --disable-elf-hack 4 | ac_add_options --disable-jemalloc 5 | ac_add_options --disable-crashreporter 6 | ac_add_options --disable-av1 7 | ac_add_options --enable-fuzzing 8 | ac_add_options --enable-optimize=-O1 9 | ac_add_options --enable-debug-symbols=-gline-tables-only 10 | -------------------------------------------------------------------------------- /projects/firefox/mozconfig.undefined: -------------------------------------------------------------------------------- 1 | . $SRC/mozconfig.coverage 2 | 3 | ac_add_options --enable-undefined-sanitizer=bool,bounds,return,pointer-overflow,signed-integer-overflow,vla-bound 4 | mk_add_options CFLAGS= CXXFLAGS= 5 | -------------------------------------------------------------------------------- /projects/firestore/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://firebase.google.com/docs/firestore/" 2 | language: c++ 3 | primary_contact: "varconst@google.com" 4 | auto_ccs: 5 | - "varconst@google.com" 6 | - "rgowman@google.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | main_repo: 'https://github.com/firebase/firebase-ios-sdk.git' 11 | -------------------------------------------------------------------------------- /projects/flatbuffers/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/flatbuffers" 2 | language: c++ 3 | primary_contact: "wvo@google.com" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | - "vglavnyy@gmail.com" 7 | sanitizers: 8 | - address 9 | - memory 10 | - undefined 11 | main_repo: 'https://github.com/google/flatbuffers' 12 | -------------------------------------------------------------------------------- /projects/flate2-rs/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/rust-lang/flate2-rs" 2 | main_repo: "https://github.com/rust-lang/flate2-rs" 3 | primary_contact: "david@adalogics.com" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "alex@alexcrichton.com" 11 | -------------------------------------------------------------------------------- /projects/fluent-bit/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/fluent/fluent-bit" 2 | primary_contact: "edsiper@gmail.com" 3 | language: c++ 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | - "wppttt@amazon.com" 7 | - "zh0512xx@gmail.com" 8 | main_repo: 'https://github.com/fluent/fluent-bit/' 9 | -------------------------------------------------------------------------------- /projects/fluxcd/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://fluxcd.io/" 2 | main_repo: "https://github.com/fluxcd/flux2" 3 | primary_contact: "michael@weave.works" 4 | auto_ccs : 5 | - "stefan@weave.works" 6 | - "hidde@weave.works" 7 | - "david@adalogics.com" 8 | - "adam@adalogics.com" 9 | language: go 10 | fuzzing_engines: 11 | - libfuzzer 12 | sanitizers: 13 | - address 14 | -------------------------------------------------------------------------------- /projects/fmt/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/fmtlib/fmt" 2 | language: c++ 3 | primary_contact: "pauldreikossfuzz@gmail.com" 4 | auto_ccs: 5 | - "victor.zverovich@gmail.com" 6 | main_repo: 'https://github.com/fmtlib/fmt.git' 7 | -------------------------------------------------------------------------------- /projects/freeimage/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://freeimage.sourceforge.net/" 2 | language: c++ 3 | primary_contact: "drolon@infonie.fr" 4 | 5 | sanitizers: 6 | - address 7 | - undefined 8 | 9 | labels: 10 | load_from_memory_fuzzer: 11 | - sundew 12 | -------------------------------------------------------------------------------- /projects/freeradius/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://freeradius.org" 2 | language: c++ 3 | primary_contact: "a.cudbardb@gmail.com" 4 | auto_ccs: 5 | - "adekok@gmail.com" 6 | - "p.antoine@catenacyber.fr" 7 | main_repo: 'https://github.com/FreeRADIUS/freeradius-server.git' 8 | fuzzing_engines: 9 | - libfuzzer 10 | sanitizers: 11 | - address 12 | -------------------------------------------------------------------------------- /projects/frr/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://frrouting.org" 2 | language: c++ 3 | primary_contact: "security@lists.frrouting.org" 4 | auto_ccs: 5 | - "qlyoung@qlyoung.net" 6 | - "equinox-ossfuzz@diac24.net" 7 | - "menotdonald@gmail.com" 8 | - "mjs.ietf@gmail.com" 9 | fuzzing_engines: 10 | - libfuzzer 11 | main_repo: 'https://github.com/FRRouting/frr' 12 | -------------------------------------------------------------------------------- /projects/fuzzing-puzzles/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: https://github.com/google/fuzzer-test-suite 2 | language: c++ 3 | primary_contact: kcc@google.com 4 | auto_ccs: 5 | - "metzman@google.com" 6 | - "mmoroz@google.com" 7 | 8 | sanitizers: 9 | - address 10 | 11 | fuzzing_engines: 12 | - honggfuzz 13 | 14 | disabled: True 15 | -------------------------------------------------------------------------------- /projects/fwupd/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/fwupd/fwupd" 2 | language: c 3 | primary_contact: "hughsient@gmail.com" 4 | main_repo: 'https://github.com/fwupd/fwupd' 5 | fuzzing_engines: 6 | - libfuzzer 7 | sanitizers: 8 | - address 9 | -------------------------------------------------------------------------------- /projects/gcloud-go/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/googleapis/google-cloud-go" 2 | primary_contact: "codyoss@google.com" 3 | language: go 4 | fuzzing_engines: 5 | - libfuzzer 6 | sanitizers: 7 | - address 8 | -------------------------------------------------------------------------------- /projects/gdbm/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.gnu.org.ua/software/gdbm" 2 | language: c 3 | primary_contact: "sergey.poznyakoff@gmail.com" 4 | auto_ccs: 5 | - "gray@gnu.org" 6 | main_repo: "https://git.gnu.org.ua/gdbm.git" 7 | -------------------------------------------------------------------------------- /projects/gdk-pixbuf/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: https://gitlab.gnome.org/GNOME/gdk-pixbuf/ 2 | language: c 3 | primary_contact: ebassi@gnome.org 4 | sanitizers: 5 | - address 6 | - undefined 7 | main_repo: 'https://gitlab.gnome.org/GNOME/gdk-pixbuf.git' 8 | -------------------------------------------------------------------------------- /projects/geos/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://geos.osgeo.org" 2 | language: c++ 3 | primary_contact: "mtnclimb@gmail.com" 4 | auto_ccs : 5 | - "strk@kbt.io" 6 | - "lr@pcorp.us" 7 | - "p.antoine@catenacyber.fr" 8 | 9 | sanitizers: 10 | - address 11 | - undefined 12 | main_repo: 'https://git.osgeo.org/gitea/geos/geos.git' 13 | -------------------------------------------------------------------------------- /projects/gfwx/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.gfwx.org/" 2 | language: c++ 3 | primary_contact: "fyffe@google.com" 4 | sanitizers: 5 | - address 6 | - undefined 7 | - memory 8 | -------------------------------------------------------------------------------- /projects/giflib/dgif_target.cc: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include "dgif_fuzz_common.h" 5 | 6 | extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) 7 | { 8 | return fuzz_dgif_extended(Data, Size); 9 | } -------------------------------------------------------------------------------- /projects/giflib/dgif_target.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = gif.dict 3 | -------------------------------------------------------------------------------- /projects/giflib/egif_target.cc: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include "egif_fuzz_common.h" 5 | 6 | extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) 7 | { 8 | return fuzz_egif(Data, Size); 9 | } -------------------------------------------------------------------------------- /projects/giflib/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://giflib.sourceforge.net/" 2 | language: c++ 3 | primary_contact: "esr@thyrsus.com" 4 | auto_ccs: 5 | - "vincent.ulitzsch@live.de" 6 | - "bshas3@gmail.com" 7 | -------------------------------------------------------------------------------- /projects/git/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://git-scm.com" 2 | language: c++ 3 | primary_contact: "steadmon@google.com" 4 | auto_ccs: 5 | - "git-fuzz-reports@google.com" 6 | - "emilyshaffer@google.com" 7 | - "jonathantanmy@google.com" 8 | - "jrn@google.com" 9 | main_repo: 'https://github.com/git/git' 10 | -------------------------------------------------------------------------------- /projects/gnupg/fuzz_decrypt.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 1 3 | -------------------------------------------------------------------------------- /projects/gnupg/fuzz_list.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 1 3 | -------------------------------------------------------------------------------- /projects/gnupg/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.gnupg.org" 2 | language: c++ 3 | primary_contact: "p.antoine@catenacyber.fr" 4 | main_repo: 'git://git.gnupg.org/gnupg.git' 5 | fuzzing_engines: 6 | - libfuzzer 7 | - honggfuzz 8 | -------------------------------------------------------------------------------- /projects/gnutls/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.gnutls.org" 2 | language: c++ 3 | primary_contact: "daiki.ueno@gmail.com" 4 | auto_ccs: 5 | - "rockdaboot@gmail.com" 6 | - "nisse@google.com" 7 | - "anderjuaristi.cictg@gmail.com" 8 | - "dbaryshkov@gmail.com" 9 | 10 | sanitizers: 11 | - address 12 | - memory 13 | - undefined 14 | main_repo: 'https://gitlab.com/gnutls/gnutls.git' 15 | -------------------------------------------------------------------------------- /projects/go-attestation/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/go-attestation" 2 | primary_contact: "bweeks@google.com" 3 | auto_ccs: 4 | - "ericchiang@google.com" 5 | - "jsonp@google.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | language: go 11 | main_repo: 'https://github.com/google/go-attestation' 12 | -------------------------------------------------------------------------------- /projects/go-coredns/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://coredns.io" 2 | primary_contact: "security@coredns.io" 3 | auto_ccs : 4 | - "miek@miek.nl" 5 | - "p.antoine@catenacyber.fr" 6 | language: go 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/go-dns/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/miekg/dns" 2 | primary_contact: "miek@miek.nl" 3 | auto_ccs: 4 | - "me+google@tomthorogood.co.uk" 5 | - "p.antoine@catenacyber.fr" 6 | language: go 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | main_repo: "https://github.com/miekg/dns" 12 | -------------------------------------------------------------------------------- /projects/go-json-iterator/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://jsoniter.com" 2 | primary_contact: "taowen@gmail.com" 3 | auto_ccs : "p.antoine@catenacyber.fr" 4 | language: go 5 | fuzzing_engines: 6 | - libfuzzer 7 | sanitizers: 8 | - address 9 | -------------------------------------------------------------------------------- /projects/go-redis/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/go-redis/redis" 2 | main_repo: "https://github.com/go-redis/redis" 3 | primary_contact: "vladimir.webdev@gmail.com" 4 | auto_ccs : 5 | - "adam@adalogics.com" 6 | language: go 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/go-sftp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/pkg/sftp" 2 | primary_contact: "nicola.murino@gmail.com" 3 | auto_ccs: 4 | - "p.antoine@catenacyber.fr" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/pkg/sftp' 11 | -------------------------------------------------------------------------------- /projects/go-snappy/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/golang/snappy" 2 | primary_contact: "nigeltao@golang.org" 3 | auto_ccs: 4 | - "p.antoine@catenacyber.fr" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/golang/snappy' 11 | disabled: true 12 | -------------------------------------------------------------------------------- /projects/go-sqlite3/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://mattn.github.io/go-sqlite3/" 2 | primary_contact: "mattn.jp@gmail.com" 3 | auto_ccs: 4 | - "p.antoine@catenacyber.fr" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/mattn/go-sqlite3/' 11 | -------------------------------------------------------------------------------- /projects/golang-protobuf/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/protocolbuffers/protobuf-go" 2 | primary_contact: "dneil@google.com" 3 | auto_ccs: 4 | - "joetsai@google.com" 5 | - "herbie@google.com" 6 | sanitizers: 7 | - address 8 | fuzzing_engines: 9 | - libfuzzer 10 | language: go 11 | -------------------------------------------------------------------------------- /projects/gonids/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/gonids" 2 | primary_contact: "duane.security@gmail.com" 3 | auto_ccs: 4 | - "p.antoine@catenacyber.fr" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/google/gonids' 11 | -------------------------------------------------------------------------------- /projects/gopacket/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/gopacket" 2 | primary_contact: "gconnell@google.com" 3 | auto_ccs : 4 | - "p.antoine@catenacyber.fr" 5 | 6 | language: go 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | main_repo: 'https://github.com/google/gopacket' 12 | -------------------------------------------------------------------------------- /projects/gpac/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://gpac.wp.imt.fr/" 2 | main_repo: "https://github.com/gpac/gpac" 3 | primary_contact: "project.gpac@gmail.com" 4 | language: c 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | -------------------------------------------------------------------------------- /projects/grok/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/GrokImageCompression/grok" 2 | primary_contact: "boxerab@gmail.com" 3 | language: c++ 4 | fuzzing_engines: 5 | - libfuzzer 6 | - afl 7 | - honggfuzz 8 | sanitizers: 9 | - address 10 | - memory 11 | - undefined 12 | main_repo: 'https://github.com/GrokImageCompression/grok.git' 13 | -------------------------------------------------------------------------------- /projects/grpc-gateway/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/grpc-ecosystem/grpc-gateway" 2 | primary_contact: "grpc-gateway-maintainers@googlegroups.com" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/grpc-ecosystem/grpc-gateway' 11 | -------------------------------------------------------------------------------- /projects/grpc-go/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://grpc.io/" 2 | primary_contact: "menghanl@google.com" 3 | auto_ccs: 4 | - "dfawley@google.com" 5 | - "p.antoine@catenacyber.fr" 6 | language: go 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | main_repo: 'https://github.com/grpc/grpc-go' 12 | -------------------------------------------------------------------------------- /projects/grpc-swift/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/grpc/grpc-swift" 2 | language: swift 3 | primary_contact: "gbarnett@apple.com" 4 | auto_ccs : 5 | - "lukasa@apple.com" 6 | - "pp_adams@apple.com" 7 | - "p.antoine@catenacyber.fr" 8 | fuzzing_engines: 9 | - libfuzzer 10 | sanitizers: 11 | - address 12 | - thread 13 | main_repo: 'https://github.com/grpc/grpc-swift' 14 | -------------------------------------------------------------------------------- /projects/gson/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/gson" 2 | language: jvm 3 | primary_contact: "emcmanus@google.com" 4 | main_repo: "https://github.com/google/gson" 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/guetzli/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/guetzli" 2 | language: c++ 3 | primary_contact: "robryk@google.com" 4 | auto_ccs: 5 | - "szabadka@google.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | main_repo: 'https://github.com/google/guetzli' 11 | -------------------------------------------------------------------------------- /projects/gvisor/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/gvisor" 2 | main_repo: "https://github.com/google/gvisor" 3 | primary_contact: "krakauer@google.com" 4 | auto_ccs : 5 | - "gvisor-dev@googlegroups.com" 6 | - "adam@adalogics.com" 7 | language: go 8 | fuzzing_engines: 9 | - libfuzzer 10 | sanitizers: 11 | - address 12 | -------------------------------------------------------------------------------- /projects/h2o/h2o-fuzzer-http1.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 3 3 | max_len = 16384 4 | dict = http.dict 5 | -------------------------------------------------------------------------------- /projects/h2o/h2o-fuzzer-http2.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 3 3 | max_len = 16384 4 | dict = http.dict 5 | -------------------------------------------------------------------------------- /projects/h2o/h2o-fuzzer-http3.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 3 3 | max_len = 16384 4 | dict = http.dict 5 | -------------------------------------------------------------------------------- /projects/h2o/h2o-fuzzer-url.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 3 3 | -------------------------------------------------------------------------------- /projects/h3/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/uber/h3" 2 | language: c 3 | primary_contact: "isaacnf0x@gmail.com" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | - "h3-dev@googlegroups.com" 7 | - "isv.damocles@gmail.com" 8 | - "ajfriend@gmail.com" 9 | sanitizers: 10 | - address 11 | - undefined 12 | - memory 13 | main_repo: 'https://github.com/uber/h3' 14 | -------------------------------------------------------------------------------- /projects/harfbuzz/hb-draw-fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | timeout = 5 3 | -------------------------------------------------------------------------------- /projects/harfbuzz/hb-set-fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | timeout = 5 3 | -------------------------------------------------------------------------------- /projects/harfbuzz/hb-shape-fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | timeout = 5 3 | -------------------------------------------------------------------------------- /projects/harfbuzz/hb-subset-fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | timeout = 5 3 | -------------------------------------------------------------------------------- /projects/hcl/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/hashicorp/hcl" 2 | language: go 3 | fuzzing_engines: 4 | - libfuzzer 5 | sanitizers: 6 | - address 7 | primary_contact: "security@hashicorp.com" 8 | auto_ccs: 9 | - jfinnigan@hashicorp.com 10 | - kent@hashicorp.com 11 | main_repo: 'https://github.com/hashicorp/hcl' 12 | -------------------------------------------------------------------------------- /projects/hiredis/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/redis/hiredis" 2 | primary_contact: "michael.grunder@gmail.com" 3 | language: c 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | main_repo: "https://github.com/redis/hiredis" 7 | -------------------------------------------------------------------------------- /projects/hoextdown/hoextdown_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = hoextdown.dict 3 | -------------------------------------------------------------------------------- /projects/hoextdown/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/kjdev/hoextdown" 2 | language: c++ 3 | primary_contact: "kjclev@gmail.com" 4 | main_repo: 'https://github.com/kjdev/hoextdown.git' 5 | -------------------------------------------------------------------------------- /projects/htslib/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.htslib.org/" 2 | language: c++ 3 | primary_contact: "rmd@sanger.ac.uk" 4 | auto_ccs: 5 | - "aw7@sanger.ac.uk" 6 | - "jkb@sanger.ac.uk" 7 | - "vo2@sanger.ac.uk" 8 | main_repo: 'https://github.com/samtools/htslib.git' 9 | -------------------------------------------------------------------------------- /projects/http-parser/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/nodejs/http-parser" 2 | primary_contact: "info@bnoordhuis.nl" 3 | language: c++ 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | main_repo: 'https://github.com/nodejs/http-parser' 7 | -------------------------------------------------------------------------------- /projects/httparse/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/seanmonstar/httparse" 2 | main_repo: "https://github.com/seanmonstar/httparse" 3 | primary_contact: "seanmonstar@gmail.com" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "david@adalogics.com" 11 | -------------------------------------------------------------------------------- /projects/httplib2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/httplib2/httplib2" 2 | language: python 3 | primary_contact: "temotor@gmail.com" 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | - undefined 11 | main_repo: "https://github.com/httplib2/httplib2" 12 | -------------------------------------------------------------------------------- /projects/hugo/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/gohugoio/hugo" 2 | primary_contact: "bjorn.erik.pedersen@gmail.com" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/gohugoio/hugo' 11 | -------------------------------------------------------------------------------- /projects/hyperium/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/hyperium/" 2 | main_repo: "https://github.com/hyperium/" 3 | primary_contact: "sean.monstar@gmail.com" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "ver@buoyant.io" 11 | - "eliza@buoyant.io" 12 | - "david@adalogics.com" 13 | -------------------------------------------------------------------------------- /projects/igraph/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/igraph/igraph" 2 | main_repo: "https://github.com/igraph/igraph" 3 | language: c 4 | primary_contact: "szhorvat@gmail.com" 5 | auto_ccs: 6 | - "Adam@adalogics.com" 7 | - "ntamas@gmail.com" 8 | sanitizers: 9 | - address 10 | - undefined 11 | -------------------------------------------------------------------------------- /projects/image-png/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://docs.rs/image/0.23.14/image" 2 | main_repo: "https://github.com/image-rs/image-png" 3 | primary_contact: "andreas.molzer@gmx.de" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "fintelia@gmail.com" 11 | - "david@adalogics.com" 12 | -------------------------------------------------------------------------------- /projects/image-rs/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://docs.rs/image/0.23.14/image" 2 | main_repo: "https://github.com/image-rs/image" 3 | primary_contact: "andreas.molzer@gmx.de" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "fintelia@gmail.com" 11 | - "p.antoine@catenacyber.fr" 12 | -------------------------------------------------------------------------------- /projects/imageio/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://imageio.github.io" 2 | language: python 3 | primary_contact: "almar.klein@gmail.com" 4 | auto_ccs: 5 | - "sebastian@wallkoetter.net" 6 | - "david@adalogics.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | - undefined 12 | main_repo: 'https://github.com/imageio/imageio' 13 | -------------------------------------------------------------------------------- /projects/immer/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://sinusoid.es/immer" 2 | language: c++ 3 | primary_contact: "juanpe@sinusoid.al" 4 | main_repo: 'https://github.com/arximboldi/immer.git' 5 | -------------------------------------------------------------------------------- /projects/inchi/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.inchi-trust.org/" 2 | language: c 3 | primary_contact: "member-info@inchi-trust.org" 4 | sanitizers: 5 | - address 6 | -------------------------------------------------------------------------------- /projects/influxdb/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/influxdata/influxdb" 2 | language: go 3 | primary_contact: "william@influxdata.com" 4 | auto_ccs: 5 | - "palbert@influxdata.com" 6 | - "ryan@influxdata.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | disabled: true 12 | main_repo: 'https://github.com/influxdata/influxdb' 13 | -------------------------------------------------------------------------------- /projects/ipfs/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/ipfs/go-datastore" 2 | primary_contact: "will.scott@protocol.ai" 3 | auto_ccs : 4 | - "stebalien@protocol.ai" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/ipfs/go-datastore' 11 | -------------------------------------------------------------------------------- /projects/iroha/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/hyperledger/iroha" 2 | language: c++ 3 | primary_contact: "boldrev@soramitsu.co.jp" 4 | auto_ccs: 5 | - "andrei@soramitsu.co.jp" 6 | - "kovalev@soramitsu.co.jp" 7 | - "igor@soramitsu.co.jp" 8 | - "gorbachev@soramitsu.co.jp" 9 | sanitizers: 10 | - address 11 | main_repo: 'https://github.com/hyperledger/iroha.git' 12 | -------------------------------------------------------------------------------- /projects/irssi/irssi-fuzz.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 2048 3 | -------------------------------------------------------------------------------- /projects/irssi/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/irssi/irssi" 2 | language: c++ 3 | primary_contact: "ahf@irssi.org" 4 | auto_ccs: 5 | - "dx@dxzone.com.ar" 6 | - "joseph.bisch@gmail.com" 7 | - "ailin.nemui@gmail.com" 8 | - "staff@irssi.org" 9 | sanitizers: 10 | - address 11 | - undefined 12 | main_repo: 'https://github.com/irssi/irssi' 13 | -------------------------------------------------------------------------------- /projects/irssi/theme-load-fuzz.dict: -------------------------------------------------------------------------------- 1 | "{" 2 | "}" 3 | "\"" 4 | ";" 5 | "=" 6 | "formats" 7 | "replaces" 8 | "abstracts" 9 | "timestamp" 10 | -------------------------------------------------------------------------------- /projects/jackson-core/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/FasterXML/jackson-core" 2 | language: jvm 3 | primary_contact: "tatu@fasterxml.com" 4 | auto_ccs: 5 | - "meumertzheim@code-intelligence.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | main_repo: "https://github.com/FasterXML/jackson-core" 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/jackson-dataformat-xml/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/FasterXML/jackson-dataformat-xml" 2 | language: jvm 3 | primary_contact: "tatu@fasterxml.com" 4 | auto_ccs: 5 | - "meumertzheim@code-intelligence.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | main_repo: "https://github.com/FasterXML/jackson-dataformat-xml" 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/jackson-dataformats-binary/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/FasterXML/jackson-dataformats-binary" 2 | language: jvm 3 | primary_contact: "tatu@fasterxml.com" 4 | auto_ccs: 5 | - "meumertzheim@code-intelligence.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | main_repo: "https://github.com/FasterXML/jackson-dataformats-binary" 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/janet/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/janet-lang/janet" 2 | primary_contact: "calsrose@gmail.com" 3 | language: c++ 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | main_repo: 'https://github.com/janet-lang/janet' 7 | -------------------------------------------------------------------------------- /projects/jansson/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/akheron/jansson" 2 | language: c++ 3 | primary_contact: "git@cfware.com" 4 | auto_ccs: 5 | - "cmeister2@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | architectures: 11 | - x86_64 12 | - i386 13 | main_repo: 'https://github.com/akheron/jansson.git' 14 | -------------------------------------------------------------------------------- /projects/java-example/default.options: -------------------------------------------------------------------------------- 1 | [asan] 2 | handle_segv=1 3 | allow_user_segv_handler=1 4 | 5 | [ubsan] 6 | handle_segv=1 7 | -------------------------------------------------------------------------------- /projects/java-example/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/CodeIntelligenceTesting/jazzer" 2 | disabled: true 3 | language: jvm 4 | primary_contact: "meumertzheim@code-intelligence.com" 5 | fuzzing_engines: 6 | - libfuzzer 7 | main_repo: "https://github.com/CodeIntelligenceTesting/jazzer" 8 | sanitizers: 9 | - address 10 | - undefined 11 | -------------------------------------------------------------------------------- /projects/javaparser/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://javaparser.org" 2 | language: jvm 3 | primary_contact: "MysterAitch@users.noreply.github.com" 4 | auto_ccs: 5 | - "p.antoine@catenacyber.fr" 6 | - "jean-pierre.lerbscher@jperf.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | main_repo: "https://github.com/javaparser/javaparser" 10 | sanitizers: 11 | - address 12 | -------------------------------------------------------------------------------- /projects/jbig2dec/jbig2_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 3 3 | -------------------------------------------------------------------------------- /projects/jbig2dec/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.jbig2dec.com" 2 | language: c++ 3 | primary_contact: sebastian.rasmussen@artifex.com 4 | fuzzing_engines: 5 | - libfuzzer 6 | - afl 7 | - honggfuzz 8 | - dataflow 9 | sanitizers: 10 | - address 11 | - memory 12 | - dataflow 13 | main_repo: 'git://git.ghostscript.com/jbig2dec.git' 14 | -------------------------------------------------------------------------------- /projects/json-c/tokener_parse_ex_fuzzer.dict: -------------------------------------------------------------------------------- 1 | "{" 2 | "}" 3 | "," 4 | "[" 5 | "]" 6 | "," 7 | ":" 8 | "e" 9 | "e+" 10 | "e-" 11 | "E" 12 | "E+" 13 | "E-" 14 | "\"" 15 | "null" 16 | "1" 17 | "1.234" 18 | "3e4" 19 | -------------------------------------------------------------------------------- /projects/json-java/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/stleary/JSON-java" 2 | language: jvm 3 | primary_contact: "jsonjava060@gmail.com" 4 | main_repo: "https://github.com/stleary/JSON-java" 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/json-patch/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/evanphx/json-patch" 2 | primary_contact: "evan@phx.io" 3 | auto_ccs: 4 | - "p.antoine@catenacyber.fr" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/evanphx/json-patch' 11 | -------------------------------------------------------------------------------- /projects/json-sanitizer/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/OWASP/json-sanitizer" 2 | language: jvm 3 | primary_contact: "mikesamuel@gmail.com" 4 | auto_ccs: 5 | - "meumertzheim@code-intelligence.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | main_repo: "https://github.com/OWASP/json-sanitizer" 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/json/fuzzer-parse.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 456 3 | timeout = 10 4 | -------------------------------------------------------------------------------- /projects/json/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/nlohmann/json" 2 | language: c++ 3 | primary_contact: "niels.lohmann@gmail.com" 4 | auto_ccs: 5 | - "tanujgarg@google.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 10 | # - memory 11 | main_repo: 'https://github.com/nlohmann/json.git' -------------------------------------------------------------------------------- /projects/json5format/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://crates.io/crates/json5format" 2 | main_repo: "https://github.com/google/json5format" 3 | primary_contact: "richkadel@google.com" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "david@adalogics.com" 11 | -------------------------------------------------------------------------------- /projects/jsoncons/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/danielaparker/jsoncons" 2 | primary_contact: "danielaparker@gmail.com" 3 | language: c++ 4 | auto_ccs : 5 | - "david@adalogics.com" 6 | main_repo: 'https://github.com/danielaparker/jsoncons' 7 | -------------------------------------------------------------------------------- /projects/jsoncpp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/open-source-parsers/jsoncpp/" 2 | language: c++ 3 | primary_contact: "chenguopingdota@163.com" 4 | auto_ccs: 5 | - "jophba@chromium.org" 6 | sanitizers: 7 | - address 8 | - undefined 9 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 10 | # - memory 11 | main_repo: 'https://github.com/open-source-parsers/jsoncpp' -------------------------------------------------------------------------------- /projects/jsonparser/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/buger/jsonparser" 2 | primary_contact: "leonsbox@gmail.com" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | - "leloucharcher@gmail.com" 6 | language: go 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | main_repo: 'https://github.com/buger/jsonparser' 12 | -------------------------------------------------------------------------------- /projects/jsonschema/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/Julian/jsonschema" 2 | language: python 3 | primary_contact: "Julian+Security@GrayVines.com" 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | - undefined 11 | main_repo: 'https://github.com/Julian/jsonschema' 12 | -------------------------------------------------------------------------------- /projects/jsoup/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/jhy/jsoup/" 2 | language: jvm 3 | primary_contact: "jonathan@hedley.net" 4 | auto_ccs: 5 | - "wagner@code-intelligence.com" 6 | - "ffrr33aakk@gmail.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | main_repo: "https://github.com/jhy/jsoup/" 10 | sanitizers: 11 | - address 12 | -------------------------------------------------------------------------------- /projects/juju/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://juju.is" 2 | main_repo: "https://github.com/juju/juju" 3 | primary_contact: "stickupkid@gmail.com" 4 | auto_ccs : 5 | - "adam@adalogics.com" 6 | language: go 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/kamailio/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "www.kamailio.org" 2 | main_repo: "https://github.com/kamailio/kamailio" 3 | primary_contact: "ossfuzz@kamailio.org" 4 | language: c 5 | auto_ccs: 6 | - "miconda@gmail.com" 7 | - "david@adalogics.com" 8 | - "mail@gilawa.com" 9 | - "qxork.droid@gmail.com" 10 | -------------------------------------------------------------------------------- /projects/karchive/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: https://cgit.kde.org/karchive.git/ 2 | language: c++ 3 | primary_contact: tsdgeos@gmail.com 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | - undefined 9 | main_repo: 'https://invent.kde.org/frameworks/karchive.git' -------------------------------------------------------------------------------- /projects/kcodecs/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: https://cgit.kde.org/kcodecs.git/ 2 | language: c++ 3 | primary_contact: tsdgeos@gmail.com 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | - undefined 9 | main_repo: 'https://invent.kde.org/frameworks/kcodecs.git' -------------------------------------------------------------------------------- /projects/kimageformats/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: https://cgit.kde.org/kimageformats.git/ 2 | language: c++ 3 | primary_contact: tsdgeos@gmail.com 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | - undefined 9 | main_repo: 'https://invent.kde.org/frameworks/kimageformats.git' 10 | auto_ccs: 11 | - dnovomesky@gmail.com 12 | -------------------------------------------------------------------------------- /projects/knot-dns/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.knot-dns.cz/" 2 | language: c++ 3 | primary_contact: "knot.dns@gmail.com" 4 | auto_ccs: 5 | - "jonathan.foote@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | -------------------------------------------------------------------------------- /projects/kryo/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://esotericsoftware.com/" 2 | language: jvm 3 | primary_contact: "thomas@umschalt.com" 4 | auto_ccs: 5 | - "meumertzheim@code-intelligence.com" 6 | - "wagner@code-intelligence.com" 7 | - "meumertzheim@code-intelligence.com" 8 | fuzzing_engines: 9 | - libfuzzer 10 | main_repo: "https://github.com/EsotericSoftware/kryo" 11 | sanitizers: 12 | - address 13 | -------------------------------------------------------------------------------- /projects/kubernetes/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://kubernetes.io" 2 | primary_contact: "mikedanese@google.com" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | - "david@adalogics.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | language: go 11 | main_repo: 'https://github.com/kubernetes/kubernetes.git' 12 | -------------------------------------------------------------------------------- /projects/lame/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://sourceforge.net/projects/lame/" 2 | language: c++ 3 | primary_contact: "guidovranken@gmail.com" 4 | auto_ccs: 5 | - "bouvigne@gmail.com" 6 | sanitizers: 7 | - address 8 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 9 | # - memory 10 | architectures: 11 | - x86_64 12 | - i386 -------------------------------------------------------------------------------- /projects/lcms/cmsIT8_load_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = icc.dict 3 | -------------------------------------------------------------------------------- /projects/lcms/cms_overwrite_transform_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = icc.dict 3 | -------------------------------------------------------------------------------- /projects/lcms/cms_transform_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = icc.dict 3 | -------------------------------------------------------------------------------- /projects/lcms/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.littlecms.com/" 2 | language: c++ 3 | primary_contact: "marti.maria.s@gmail.com" 4 | fuzzing_engines: 5 | - libfuzzer 6 | - afl 7 | - honggfuzz 8 | - dataflow 9 | sanitizers: 10 | - address 11 | - undefined 12 | - memory 13 | - dataflow 14 | architectures: 15 | - x86_64 16 | - i386 17 | -------------------------------------------------------------------------------- /projects/leveldb/fuzz_db.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | detect_leaks=0 3 | -------------------------------------------------------------------------------- /projects/leveldb/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/leveldb" 2 | language: c++ 3 | primary_contact: "costan@google.com" 4 | auto_ccs : 5 | - "cmumford@google.com" 6 | - "david@adalogics.com" 7 | sanitizers: 8 | - address 9 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 10 | # - memory 11 | main_repo: 'https://github.com/google/leveldb.git' -------------------------------------------------------------------------------- /projects/libarchive/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/libarchive/libarchive" 2 | language: c++ 3 | primary_contact: "joerg.sonnenberger@googlemail.com" 4 | auto_ccs: 5 | - "kientzle@gmail.com" 6 | - "martin@matuska.org" 7 | sanitizers: 8 | - address 9 | - memory: 10 | experimental: True 11 | - undefined 12 | main_repo: 'https://github.com/libarchive/libarchive.git' 13 | -------------------------------------------------------------------------------- /projects/libass/libass_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = ass.dict 3 | -------------------------------------------------------------------------------- /projects/libass/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/libass/libass" 2 | language: c++ 3 | primary_contact: "chortos@inbox.lv" 4 | auto_ccs: 5 | - "greg@kinoho.net" 6 | - "rcombs@rcombs.me" 7 | - "vabnick@gmail.com" 8 | sanitizers: 9 | - address 10 | - undefined 11 | main_repo: 'https://github.com/libass/libass.git' 12 | -------------------------------------------------------------------------------- /projects/libavif/avif_decode_seed_corpus.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/libavif/avif_decode_seed_corpus.zip -------------------------------------------------------------------------------- /projects/libavif/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/AOMediaCodec/libavif" 2 | language: c++ 3 | primary_contact: "wtc@google.com" 4 | auto_ccs: 5 | - "fgalligan@google.com" 6 | - "joedrago@gmail.com" 7 | - "jzern@google.com" 8 | - "yguyon@google.com" 9 | main_repo: 'https://github.com/AOMediaCodec/libavif.git' 10 | -------------------------------------------------------------------------------- /projects/libbpf/minimal.bpf.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/libbpf/minimal.bpf.o -------------------------------------------------------------------------------- /projects/libbpf/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/libbpf/libbpf" 2 | language: c 3 | primary_contact: "andrii.nakryiko@gmail.com" 4 | sanitizers: 5 | - address 6 | - undefined 7 | - memory 8 | auto_ccs: 9 | - evverx@gmail.com 10 | main_repo: "https://github.com/libbpf/libbpf" 11 | builds_per_day: 4 12 | -------------------------------------------------------------------------------- /projects/libcacard/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://gitlab.freedesktop.org/spice/libcacard" 2 | language: c 3 | primary_contact: "jjelen@redhat.com" 4 | auto_ccs: 5 | - "jakuje@gmail.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | main_repo: 'https://gitlab.freedesktop.org/spice/libcacard.git' 10 | -------------------------------------------------------------------------------- /projects/libcbor/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/PJK/libcbor" 2 | language: c++ 3 | primary_contact: "me@pavelkalvoda.com" 4 | auto_ccs: 5 | - alex.gaynor@gmail.com 6 | fuzzing_engines: 7 | - afl 8 | - libfuzzer 9 | - honggfuzz 10 | sanitizers: 11 | - address 12 | - undefined 13 | - memory 14 | main_repo: 'https://github.com/PJK/libcbor' 15 | -------------------------------------------------------------------------------- /projects/libcoap/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://libcoap.net/" 2 | language: c++ 3 | primary_contact: "bergmann@tzi.org" 4 | auto_ccs: 5 | - "libcoap@gmail.com" 6 | main_repo: 'https://github.com/obgm/libcoap.git' 7 | -------------------------------------------------------------------------------- /projects/libdwarf/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.prevanders.net/dwarf.html" 2 | language: c 3 | primary_contact: "davea42@gmail.com" 4 | main_repo: "https://github.com/davea42/libdwarf-code" 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | -------------------------------------------------------------------------------- /projects/libevent/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/libevent/libevent" 2 | language: c++ 3 | primary_contact: "a3at.mail@gmail.com" 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | - undefined 9 | architectures: 10 | - x86_64 11 | - i386 12 | main_repo: 'https://github.com/libevent/libevent.git' -------------------------------------------------------------------------------- /projects/libgd/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://libgd.org" 2 | language: c++ 3 | primary_contact: "security@libgd.org" 4 | auto_ccs: 5 | - vapier@gmail.com 6 | - tim@tim-smith.us 7 | - cmbecker69@gmx.de 8 | main_repo: 'https://github.com/libgd/libgd' 9 | -------------------------------------------------------------------------------- /projects/libgit2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://libgit2.github.com/" 2 | language: c++ 3 | primary_contact: "ps@pks.im" 4 | auto_ccs: 5 | - "nelhage@nelhage.com" 6 | main_repo: 'https://github.com/libgit2/libgit2' 7 | -------------------------------------------------------------------------------- /projects/libheif/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/strukturag/libheif" 2 | language: c++ 3 | primary_contact: "dirk.farin@gmail.com" 4 | auto_ccs: 5 | - "mail@joachim-bauch.de" 6 | architectures: 7 | - i386 8 | - x86_64 9 | main_repo: 'https://github.com/strukturag/libheif.git' 10 | -------------------------------------------------------------------------------- /projects/libical/build.sh: -------------------------------------------------------------------------------- 1 | cmake . -DSTATIC_ONLY=ON -DICAL_GLIB=False 2 | make install -j$(nproc) 3 | 4 | $CXX $CXXFLAGS -std=c++11 $SRC/libical_fuzzer.cc $LIB_FUZZING_ENGINE /usr/local/lib/libical.a -o $OUT/libical_fuzzer 5 | 6 | find . -name *.ics -print | zip -q $OUT/libical_fuzzer_seed_corpus.zip -@ 7 | -------------------------------------------------------------------------------- /projects/libical/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: https://github.com/libical/libical 2 | language: c++ 3 | primary_contact: tsdgeos@gmail.com 4 | auto_ccs: 5 | - allen.d.winter@gmail.com 6 | - kent.sutherland@gmail.com 7 | sanitizers: 8 | - address 9 | - memory 10 | - undefined 11 | main_repo: 'https://github.com/libical/libical.git' 12 | -------------------------------------------------------------------------------- /projects/libidn/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.gnu.org/software/libidn/" 2 | language: c++ 3 | primary_contact: "rockdaboot@gmail.com" 4 | auto_ccs: 5 | - "tim.ruehsen@gmx.de" 6 | - "simon@josefsson.org" 7 | main_repo: 'https://git.savannah.gnu.org/git/libidn.git' 8 | -------------------------------------------------------------------------------- /projects/libiec61850/fuzz_decode.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | detect_leaks=0 3 | -------------------------------------------------------------------------------- /projects/libiec61850/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/mz-automation/libiec61850" 2 | primary_contact: "support@mz-automation.de" 3 | auto_ccs: 4 | - "david@adalogics.com" 5 | language: c 6 | main_repo: 'https://github.com/mz-automation/libiec61850' 7 | -------------------------------------------------------------------------------- /projects/libigl/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://libigl.github.io" 2 | language: c++ 3 | primary_contact: "github@jdumas.org" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | - memory 10 | main_repo: "https://github.com/libigl/libigl" 11 | -------------------------------------------------------------------------------- /projects/liblouis/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/liblouis/liblouis" 2 | main_repo: "https://github.com/liblouis/liblouis" 3 | language: c 4 | primary_contact: "christian.egli@sbs.ch" 5 | auto_ccs: 6 | - "Adam@adalogics.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | - memory 11 | -------------------------------------------------------------------------------- /projects/libmicrohttpd/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.gnu.org/s/libmicrohttpd/" 2 | primary_contact: "christian@grothoff.org" 3 | auto_ccs: 4 | - "k2k@narod.ru" 5 | -------------------------------------------------------------------------------- /projects/libpg_query/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://pganalyze.com/" 2 | language: c 3 | primary_contact: "team@pganalyze.com" 4 | main_repo: "https://github.com/pganalyze/pg_query" 5 | auto_ccs: 6 | - "lukas@pganalyze.com" 7 | - "david@adalogics.com" 8 | -------------------------------------------------------------------------------- /projects/libphonenumber/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/libphonenumber/" 2 | primary_contact: "penmetsaa@google.com" 3 | language: c++ 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | sanitizers: 7 | - address 8 | main_repo: 'https://github.com/google/libphonenumber' 9 | -------------------------------------------------------------------------------- /projects/libpng-proto/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.libpng.org/pub/png/libpng.html" 2 | language: c++ 3 | primary_contact: "kcc@google.com" 4 | sanitizers: 5 | - undefined 6 | - address 7 | fuzzing_engines: 8 | - libfuzzer 9 | -------------------------------------------------------------------------------- /projects/libprotobuf-mutator/expat_example.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = xml.dict 3 | max_len=1024 4 | -------------------------------------------------------------------------------- /projects/libprotobuf-mutator/libxml2_example.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = xml.dict 3 | max_len=1000 4 | detect_leaks=0 5 | -------------------------------------------------------------------------------- /projects/libprotobuf-mutator/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/libprotobuf-mutator" 2 | language: c++ 3 | primary_contact: "vitalybuka@chromium.org" 4 | main_repo: 'https://github.com/google/libprotobuf-mutator.git' 5 | -------------------------------------------------------------------------------- /projects/libpsl/config.site: -------------------------------------------------------------------------------- 1 | if test "$cache_file" = /dev/null; then 2 | hash=`echo $LIBS $CPPFLAGS CXXFLAGS $CFLAGS $LDFLAGS $build_alias $host_alias $target_alias \ 3 | | md5sum | cut -d' ' -f1` 4 | cache_file=$SRC/config.cache.$CC.$hash 5 | fi 6 | -------------------------------------------------------------------------------- /projects/libpsl/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/rockdaboot/libpsl" 2 | language: c++ 3 | primary_contact: "rockdaboot@gmail.com" 4 | auto_ccs: 5 | - "tim.ruehsen@gmx.de" 6 | main_repo: 'https://github.com/rockdaboot/libpsl.git' 7 | -------------------------------------------------------------------------------- /projects/libra/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/libra/libra" 2 | primary_contact: "david@adalogics.com" 3 | language: rust 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | disabled: true 9 | main_repo: 'https://github.com/libra/libra' 10 | -------------------------------------------------------------------------------- /projects/libraw/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.libraw.org/" 2 | language: c++ 3 | primary_contact: "jesteele@google.com" 4 | auto_ccs: 5 | - "nchusid@google.com" 6 | - "pinheirojamie@google.com" 7 | sanitizers: 8 | - address 9 | - memory 10 | - undefined 11 | main_repo: 'https://github.com/libraw/libraw' 12 | -------------------------------------------------------------------------------- /projects/librawspeed/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/darktable-org/rawspeed" 2 | language: c++ 3 | primary_contact: "lebedev.ri@gmail.com" 4 | sanitizers: 5 | - address 6 | - undefined 7 | - memory 8 | main_repo: 'https://github.com/darktable-org/rawspeed.git' 9 | -------------------------------------------------------------------------------- /projects/librdkafka/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/edenhill/librdkafka" 2 | primary_contact: "magnus@edenhill.se" 3 | language: c++ 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | main_repo: 'https://github.com/edenhill/librdkafka' 7 | -------------------------------------------------------------------------------- /projects/libredwg/llvmfuzz.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | detect_leaks=0 3 | -------------------------------------------------------------------------------- /projects/libredwg/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/LibreDWG/libredwg" 2 | primary_contact: "reini.urban@gmail.com" 3 | language: c 4 | auto_ccs : 5 | - "david@adalogics.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | - honggfuzz 9 | main_repo: 'https://github.com/LibreDWG/libredwg' 10 | -------------------------------------------------------------------------------- /projects/libressl/bignum.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 2048 3 | -------------------------------------------------------------------------------- /projects/libsass/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://libsass.org/" 2 | language: c++ 3 | primary_contact: "xzyfer@gmail.com" 4 | 5 | sanitizers: 6 | - address 7 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 8 | # - memory 9 | - undefined 10 | 11 | labels: 12 | data_context_fuzzer: 13 | - sundew 14 | main_repo: 'https://github.com/sass/libsass.git' -------------------------------------------------------------------------------- /projects/libsodium/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://libsodium.org" 2 | language: c++ 3 | primary_contact: "ossfuzzz@gmail.com" 4 | auto_ccs: 5 | - "chriswwolfe@gmail.com" 6 | architectures: 7 | - x86_64 8 | main_repo: 'https://github.com/jedisct1/libsodium.git' 9 | -------------------------------------------------------------------------------- /projects/libspng/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://libspng.org" 2 | language: c++ 3 | primary_contact: "randy408@protonmail.com" 4 | auto_ccs: 5 | - "randy440088@gmail.com" 6 | architectures: 7 | - x86_64 8 | - i386 9 | sanitizers: 10 | - address 11 | - undefined 12 | main_repo: 'https://github.com/randy408/libspng.git' 13 | -------------------------------------------------------------------------------- /projects/libsrtp/build.sh: -------------------------------------------------------------------------------- 1 | cd $SRC/libsrtp 2 | autoreconf -ivf 3 | ./configure 4 | LIBFUZZER="$LIB_FUZZING_ENGINE" make srtp-fuzzer 5 | zip -r srtp-fuzzer_seed_corpus.zip fuzzer/corpus 6 | cp $SRC/libsrtp/fuzzer/srtp-fuzzer $OUT 7 | cp srtp-fuzzer_seed_corpus.zip $OUT 8 | -------------------------------------------------------------------------------- /projects/libsrtp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/cisco/libsrtp" 2 | language: c++ 3 | primary_contact: "richbarn@cisco.com" 4 | auto_ccs: 5 | - "guidovranken@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | architectures: 10 | - x86_64 11 | - i386 12 | main_repo: 'https://github.com/cisco/libsrtp' 13 | -------------------------------------------------------------------------------- /projects/libssh2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/libssh2/libssh2" 2 | language: c++ 3 | primary_contact: "will.cosgrove@gmail.com" 4 | auto_ccs: 5 | - "cmeister2@gmail.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | main_repo: 'https://github.com/libssh2/libssh2.git' 10 | -------------------------------------------------------------------------------- /projects/libteken/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://svn.freebsd.org/base/head/sys/teken/" 2 | language: c++ 3 | primary_contact: "ed@nuxi.nl" 4 | fuzzing_engines: 5 | - libfuzzer 6 | - afl 7 | - honggfuzz 8 | sanitizers: 9 | - address 10 | - undefined 11 | - memory 12 | main_repo: 'http://svn.freebsd.org/base/head/sys/teken/' 13 | -------------------------------------------------------------------------------- /projects/libtheora/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.theora.org/" 2 | language: c++ 3 | primary_contact: "guidovranken@gmail.com" 4 | vendor_ccs: 5 | - "daede003@umn.edu" 6 | - "twsmith@mozilla.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | - memory 11 | architectures: 12 | - x86_64 13 | - i386 14 | -------------------------------------------------------------------------------- /projects/libtorrent/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/arvidn/libtorrent.git" 2 | language: c++ 3 | primary_contact: "pauldreikossfuzz@gmail.com" 4 | auto_ccs: 5 | - "oss-fuzz-libtorrent@pauldreik.se" 6 | - "arvid.norberg@gmail.com" 7 | main_repo: 'https://github.com/arvidn/libtorrent.git' 8 | -------------------------------------------------------------------------------- /projects/libtpms/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/stefanberger/libtpms" 2 | language: c++ 3 | primary_contact: "stefanb@us.ibm.com" 4 | auto_ccs: 5 | - "mlureau@redhat.com" 6 | main_repo: 'https://github.com/stefanberger/libtpms' 7 | -------------------------------------------------------------------------------- /projects/libtsm/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.freedesktop.org/wiki/Software/kmscon/libtsm/" 2 | language: c++ 3 | primary_contact: "dh.herrmann@gmail.com" 4 | sanitizers: 5 | - address 6 | - memory 7 | - undefined 8 | main_repo: 'git://people.freedesktop.org/~dvdhrm/libtsm' 9 | -------------------------------------------------------------------------------- /projects/libucl/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/vstakhov/libucl" 2 | primary_contact: "vsevolod@highsecure.ru" 3 | auto_ccs: 4 | - "adam@adalogics.com" 5 | language: c 6 | main_repo: 'https://github.com/vstakhov/libucl' 7 | -------------------------------------------------------------------------------- /projects/libucl/ucl_add_string_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | detect_leaks=0 3 | -------------------------------------------------------------------------------- /projects/libusb/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://libusb.info/" 2 | language: c++ 3 | primary_contact: "christopher.a.dickens@gmail.com" 4 | auto_ccs: 5 | - "hjelmn@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | architectures: 11 | - x86_64 12 | main_repo: 'https://github.com/libusb/libusb' 13 | -------------------------------------------------------------------------------- /projects/libvips/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/libvips/libvips" 2 | language: c++ 3 | primary_contact: "jcupitt@gmail.com" 4 | auto_ccs: 5 | - "kleisauke@gmail.com" 6 | - "lovell.fuller@gmail.com" 7 | - "jon.sneyers@gmail.com" 8 | - "eustas@google.com" 9 | main_repo: 'https://github.com/libvips/libvips' 10 | -------------------------------------------------------------------------------- /projects/libvpx/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.webmproject.org" 2 | language: c++ 3 | primary_contact: "jzern@google.com" 4 | sanitizers: 5 | - address 6 | - memory 7 | - undefined 8 | auto_ccs: 9 | - jzern@google.com 10 | - johannkoenig@google.com 11 | vendor_ccs: 12 | - twsmith@mozilla.com 13 | main_repo: 'https://chromium.googlesource.com/webm/libvpx' 14 | -------------------------------------------------------------------------------- /projects/libvpx/vpx_dec_fuzzer.dict: -------------------------------------------------------------------------------- 1 | # IVF Signature + version (bytes 0-5) 2 | kw1="DKIF\x00\x00" 3 | 4 | # VP9 codec fourCC (bytes 8-11) 5 | kw2="VP90" 6 | 7 | # VP8 codec fourCC (bytes 8-11) 8 | kw3="VP80" 9 | -------------------------------------------------------------------------------- /projects/libxls/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/libxls/libxls" 2 | language: c++ 3 | primary_contact: "emmiller@gmail.com" 4 | main_repo: 'https://github.com/libxls/libxls' 5 | -------------------------------------------------------------------------------- /projects/libxslt/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.xmlsoft.org/libxslt/" 2 | language: c++ 3 | vendor_ccs: 4 | - "ddkilzer@apple.com" 5 | - "schenney@chromium.org" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | main_repo: 'https://gitlab.gnome.org/GNOME/libxslt.git' 11 | -------------------------------------------------------------------------------- /projects/libyal/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/libyal" 2 | language: c 3 | primary_contact: "joachim.metz@gmail.com" 4 | sanitizers: 5 | - address 6 | - memory 7 | - undefined 8 | architectures: 9 | - x86_64 10 | - i386 11 | main_repo: 'https://github.com/libyal/libfplist.git' 12 | -------------------------------------------------------------------------------- /projects/libyaml/libyaml_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = yaml.dict 3 | -------------------------------------------------------------------------------- /projects/libyaml/yaml.dict: -------------------------------------------------------------------------------- 1 | "[" 2 | "]" 3 | "{" 4 | "}" 5 | "-" 6 | "," 7 | "&" 8 | "<<" 9 | ":" 10 | "|" 11 | "!!" 12 | ">" 13 | "\"" 14 | "'" 15 | 16 | integer="123" 17 | float="12.5" 18 | mantissa="1.3e+9" 19 | -------------------------------------------------------------------------------- /projects/libyang/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/CESNET/libyang" 2 | main_repo: 'https://github.com/CESNET/libyang' 3 | primary_contact: "mvasko@cesnet.cz" 4 | language: c 5 | auto_ccs: 6 | - "mv6606@gmail.com" 7 | - "david@adalogics.com" 8 | - "warband.times@gmail.com" 9 | - "juraj.vijtiuk@sartura.hr" 10 | sanitizers: 11 | - address 12 | - memory 13 | -------------------------------------------------------------------------------- /projects/libzip/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://libzip.org/" 2 | language: c++ 3 | primary_contact: "libzip@nih.at" 4 | auto_ccs: 5 | - "randy440088@gmail.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 10 | # - memory 11 | main_repo: 'https://github.com/nih-at/libzip.git' -------------------------------------------------------------------------------- /projects/libzmq/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/zeromq/libzmq" 2 | language: c++ 3 | primary_contact: "bluca@debian.org" 4 | auto_ccs: 5 | - "luca.boccassi@gmail.com" 6 | - "somdoron@gmail.com" 7 | - "simon.giesecke@gmail.com" 8 | architectures: 9 | - x86_64 10 | - i386 11 | main_repo: 'https://github.com/zeromq/libzmq.git' 12 | -------------------------------------------------------------------------------- /projects/lighttpd/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.lighttpd.net/" 2 | primary_contact: "lighttpd.fuzz@gmail.com" 3 | language: c 4 | auto_ccs : 5 | - "david@adalogics.com" 6 | main_repo: "https://github.com/lighttpd/lighttpd1.4" 7 | -------------------------------------------------------------------------------- /projects/linkerd2-proxy/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://linkerd.io/" 2 | main_repo: "https://github.com/linkerd/linkerd2-proxy" 3 | primary_contact: "ver@buoyant.io" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "eliza@buoyant.io" 11 | - "kevinl@buoyant.io" 12 | - "david@adalogics.com" 13 | -------------------------------------------------------------------------------- /projects/linkerd2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://linkerd.io/" 2 | main_repo: "https://github.com/linkerd/linkerd2" 3 | primary_contact: "ver@buoyant.io" 4 | auto_ccs : 5 | - "adam@adalogics.com" 6 | - "david@adalogics.com" 7 | - "eliza@buoyant.io" 8 | - "kevinl@buoyant.io" 9 | language: go 10 | fuzzing_engines: 11 | - libfuzzer 12 | sanitizers: 13 | - address 14 | -------------------------------------------------------------------------------- /projects/lldb-eval/lldb_vs_lldb_eval_libfuzzer_test.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | detect_leaks=0 3 | -------------------------------------------------------------------------------- /projects/lldb-eval/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/lldb-eval" 2 | main_repo: "https://github.com/google/lldb-eval" 3 | language: c++ 4 | primary_contact: "werat@google.com" 5 | auto_ccs: 6 | - "tsabolcec@google.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | - undefined 12 | -------------------------------------------------------------------------------- /projects/llhttp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://llhttp.org/" 2 | main_repo: "https://github.com/nodejs/llhttp" 3 | language: c 4 | primary_contact: "fedor@indutny.com" 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | -------------------------------------------------------------------------------- /projects/llvm_libcxx/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://libcxx.llvm.org/" 2 | language: c++ 3 | primary_contact: "mclow.lists@gmail.com" 4 | auto_ccs: 5 | - "timshen91@gmail.com" 6 | - "jfb@chromium.org" 7 | - "bigcheesegs@gmail.com" 8 | - "eric@efcs.ca" 9 | - "ldionne.2@gmail.com" 10 | -------------------------------------------------------------------------------- /projects/llvm_libcxxabi/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://libcxxabi.llvm.org/" 2 | language: c++ 3 | primary_contact: "kcc@google.com" 4 | auto_ccs: 5 | - "Erik.Pilkington@gmail.com" 6 | - "akilsrin@apple.com" 7 | - "bigcheesegs@gmail.com" 8 | - "eric@efcs.ca" 9 | sanitizers: 10 | - address 11 | - memory 12 | - undefined 13 | -------------------------------------------------------------------------------- /projects/lodepng/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/lvandeve/lodepng" 2 | language: c++ 3 | primary_contact: "lvandeve@gmail.com" 4 | auto_ccs: 5 | - "singharshdeep@google.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | main_repo: 'https://github.com/lvandeve/lodepng.git' 10 | -------------------------------------------------------------------------------- /projects/loki/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/grafana/loki" 2 | primary_contact: "cyril.tovena@grafana.com" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | - "edward.welch@grafana.com" 6 | - "michel.hollands@grafana.com" 7 | - "loki@grafana.com" 8 | language: go 9 | fuzzing_engines: 10 | - libfuzzer 11 | sanitizers: 12 | - address 13 | main_repo: 'https://github.com/grafana/loki' 14 | -------------------------------------------------------------------------------- /projects/lotus/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/filecoin-project/lotus" 2 | main_repo: "https://github.com/filecoin-project/lotus" 3 | primary_contact: "security@filecoin.org" 4 | auto_ccs : 5 | - "Adam@adalogics.com" 6 | - "kubuxu@protocol.ai" 7 | language: go 8 | fuzzing_engines: 9 | - libfuzzer 10 | sanitizers: 11 | - address 12 | -------------------------------------------------------------------------------- /projects/lua/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/lua/lua" 2 | language: c 3 | primary_contact: "roberto@inf.puc-rio.br" 4 | auto_ccs: 5 | - "fuzz@lua.org" 6 | - "david@adalogics.com" 7 | main_repo: 'https://github.com/lua/lua' 8 | -------------------------------------------------------------------------------- /projects/lwan/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/lpereira/lwan" 2 | language: c++ 3 | primary_contact: "leandro.pereira@gmail.com" 4 | sanitizers: 5 | - address 6 | main_repo: 'git://github.com/lpereira/lwan' 7 | -------------------------------------------------------------------------------- /projects/lxc/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/lxc/lxc" 2 | language: c 3 | primary_contact: "christian@brauner.io" 4 | builds_per_day: 4 5 | sanitizers: 6 | - address 7 | - undefined 8 | - memory 9 | auto_ccs: 10 | - stgraber@stgraber.org 11 | - evverx@gmail.com 12 | main_repo: "https://github.com/lxc/lxc" 13 | -------------------------------------------------------------------------------- /projects/lzma/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.7-zip.org/sdk.html" 2 | language: c++ 3 | primary_contact: "ipavlov@users.sourceforge.net" 4 | auto_ccs: 5 | - "mail@joachim-bauch.de" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | -------------------------------------------------------------------------------- /projects/lzo/lzo_compress_target.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 3 3 | -------------------------------------------------------------------------------- /projects/lzo/lzo_decompress_target.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 3 3 | -------------------------------------------------------------------------------- /projects/lzo/lzo_decompress_target_seeds/seed.lzo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/lzo/lzo_decompress_target_seeds/seed.lzo -------------------------------------------------------------------------------- /projects/lzo/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.oberhumer.com" 2 | language: c++ 3 | primary_contact: "info@oberhumer.com" 4 | auto_ccs: 5 | - "bshas3@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | architectures: 10 | - x86_64 11 | - i386 12 | -------------------------------------------------------------------------------- /projects/mandelbulber/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/buddhi1980/mandelbulber2/" 2 | primary_contact: "robertpancoast77@gmail.com" 3 | auto_ccs: 4 | - "buddhi1980@gmail.com" 5 | - "sebastian.jennen@gmx.de" 6 | sanitizers: 7 | - address 8 | - undefined 9 | - memory 10 | -------------------------------------------------------------------------------- /projects/matio/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/tbeu/matio" 2 | language: c++ 3 | primary_contact: "t-beu@users.sourceforge.net" 4 | sanitizers: 5 | - address 6 | - memory 7 | - undefined 8 | architectures: 9 | - x86_64 10 | main_repo: 'git://git.code.sf.net/p/matio/matio' 11 | -------------------------------------------------------------------------------- /projects/mbedtls/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://developer.trustedfirmware.org/w/mbed-tls/" 2 | language: c++ 3 | primary_contact: "mbed-tls-security@lists.trustedfirmware.org" 4 | auto_ccs : 5 | - "p.antoine@catenacyber.fr" 6 | main_repo: 'https://github.com/ARMmbed/mbedtls.git' 7 | -------------------------------------------------------------------------------- /projects/md4c/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/mity/md4c" 2 | main_repo: "https://github.com/mity/md4c" 3 | primary_contact: "mity@morous.org" 4 | language: c 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | -------------------------------------------------------------------------------- /projects/mdbtools/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/mdbtools/mdbtools" 2 | language: c 3 | primary_contact: "emmiller@gmail.com" 4 | main_repo: "https://github.com/mdbtools/mdbtools" 5 | -------------------------------------------------------------------------------- /projects/meshoptimizer/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/zeux/meshoptimizer" 2 | main_repo: "https://github.com/zeux/meshoptimizer" 3 | language: c++ 4 | primary_contact: "arseny.kapoulkine@gmail.com" 5 | auto_ccs: 6 | - "Adam@adalogics.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | - memory 11 | -------------------------------------------------------------------------------- /projects/minify/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/tdewolff/minify" 2 | primary_contact: "tacodewolff@gmail.com" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/tdewolff/minify' 11 | -------------------------------------------------------------------------------- /projects/minizip/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/nmoinvaz/minizip" 2 | language: c++ 3 | primary_contact: "nathan.moinvaziri@gmail.com" 4 | sanitizers: 5 | - address 6 | - memory 7 | - undefined 8 | architectures: 9 | - x86_64 10 | - i386 11 | main_repo: 'https://github.com/nmoinvaz/minizip' 12 | -------------------------------------------------------------------------------- /projects/mongoose/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/cesanta/mongoose" 2 | language: c++ 3 | primary_contact: "info@cesanta.com" 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | main_repo: 'https://github.com/cesanta/mongoose' 7 | -------------------------------------------------------------------------------- /projects/mosh/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://mosh.org" 2 | primary_contact: "keithw@cs.stanford.edu" 3 | auto_ccs: 4 | - "cgull@glup.org" 5 | - "andersk@mit.edu" 6 | - "achernya@google.com" 7 | - "mosh-security@mit.edu" 8 | -------------------------------------------------------------------------------- /projects/mp4parse-rust/default.options: -------------------------------------------------------------------------------- 1 | [asan] 2 | max_allocation_size_mb=512 3 | -------------------------------------------------------------------------------- /projects/mp4parse-rust/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/mozilla/mp4parse-rust" 2 | primary_contact: "mgregan@mozilla.com" 3 | sanitizers: 4 | - address 5 | fuzzing_engines: 6 | - libfuzzer 7 | language: rust 8 | vendor_ccs: 9 | - "bvandyk@mozilla.com" 10 | - "jbauman@mozilla.com" 11 | - "twsmith@mozilla.com" 12 | main_repo: 'https://github.com/mozilla/mp4parse-rust' 13 | -------------------------------------------------------------------------------- /projects/mpg123/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.mpg123.de" 2 | language: c++ 3 | primary_contact: "maintainer@mpg123.org" 4 | 5 | sanitizers: 6 | - address 7 | - undefined 8 | - memory 9 | 10 | labels: 11 | read_fuzzer: 12 | - sundew 13 | decode_fuzzer: 14 | - sundew 15 | -------------------------------------------------------------------------------- /projects/mruby/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: https://www.mruby.org/ 2 | language: c++ 3 | primary_contact: "yukihiro@gmail.com" 4 | auto_ccs: 5 | - "bshas3@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | main_repo: 'https://github.com/mruby/mruby' 11 | -------------------------------------------------------------------------------- /projects/msgpack-c/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://msgpack.org/" 2 | language: c++ 3 | primary_contact: "redboltz@gmail.com" 4 | auto_ccs: 5 | - nobu.k.jp@gmail.com 6 | - chriswwolfe@gmail.com 7 | sanitizers: 8 | - address 9 | - memory 10 | - undefined 11 | main_repo: 'https://github.com/msgpack/msgpack-c.git' 12 | -------------------------------------------------------------------------------- /projects/mtail/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: https://github.com/google/mtail 2 | primary_contact: jaq@spacepants.org 3 | fuzzing_engines: 4 | - libfuzzer 5 | sanitizers: 6 | - address 7 | language: go 8 | main_repo: 'https://github.com/google/mtail' 9 | -------------------------------------------------------------------------------- /projects/muduo/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/chenshuo/muduo" 2 | language: c++ 3 | primary_contact: "chenshuo@chenshuo.com" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | - memory 10 | main_repo: "https://github.com/chenshuo/muduo" 11 | -------------------------------------------------------------------------------- /projects/muparser/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://beltoforion.de/article.php?a=muparser" 2 | language: c++ 3 | primary_contact: "equinox.ib@googlemail.com" 4 | auto_ccs: 5 | - "zhichengcai@google.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | main_repo: 'https://github.com/beltoforion/muparser.git' 10 | -------------------------------------------------------------------------------- /projects/mupdf/pdf_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 3 3 | -------------------------------------------------------------------------------- /projects/mupdf/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.mupdf.com" 2 | language: c++ 3 | primary_contact: tor.andersson@artifex.com 4 | fuzzing_engines: 5 | - libfuzzer 6 | - afl 7 | - honggfuzz 8 | - dataflow 9 | sanitizers: 10 | - address 11 | - memory 12 | - dataflow 13 | auto_ccs: 14 | - jonathan@titanous.com 15 | - sebastian.rasmussen@artifex.com 16 | - julians.artifex@gmail.com 17 | -------------------------------------------------------------------------------- /projects/mysql-server/targets/README: -------------------------------------------------------------------------------- 1 | This is the directory used for fuzzing, intended to be used with oss-fuzz. 2 | 3 | -------------------------------------------------------------------------------- /projects/mysql-server/targets/fuzz_docommand.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | -------------------------------------------------------------------------------- /projects/mysql-server/targets/fuzz_initfile.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | -------------------------------------------------------------------------------- /projects/mysql-server/targets/fuzz_mysqld.dict: -------------------------------------------------------------------------------- 1 | user="root" 2 | -------------------------------------------------------------------------------- /projects/mysql-server/targets/fuzz_mysqld.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | -------------------------------------------------------------------------------- /projects/mysql-server/targets/init.sql: -------------------------------------------------------------------------------- 1 | CREATE USER 'fuzzuser'@'localhost' IDENTIFIED BY 'fuzzpass'; 2 | ALTER USER 'root'@'localhost' IDENTIFIED BY 'mainpass'; 3 | -------------------------------------------------------------------------------- /projects/mysql-server/targets/initnopw.sql: -------------------------------------------------------------------------------- 1 | CREATE USER 'fuzzuser'@'localhost' IDENTIFIED BY 'fuzzpass'; 2 | -------------------------------------------------------------------------------- /projects/mysql-server/targets/util_fuzz.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int utilfuzz_rmrf(char *path); 4 | int utilfuzz_cpr(char *pathfrom, char *pathto); 5 | -------------------------------------------------------------------------------- /projects/nanopb/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://jpa.kapsi.fi/nanopb/" 2 | language: c++ 3 | primary_contact: "jpa@npb.mail.kapsi.fi" 4 | fuzzing_engines: 5 | - libfuzzer 6 | - afl 7 | - honggfuzz 8 | - dataflow 9 | sanitizers: 10 | - address 11 | - undefined 12 | - memory 13 | - dataflow 14 | main_repo: 'https://github.com/nanopb/nanopb' 15 | -------------------------------------------------------------------------------- /projects/nats/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/nats-io/nats-server" 2 | primary_contact: "security@nats.io" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | - "mh@synadia.com" 6 | - "wally@synadia.com" 7 | language: go 8 | fuzzing_engines: 9 | - libfuzzer 10 | sanitizers: 11 | - address 12 | main_repo: 'https://github.com/nats-io/nats-server' 13 | -------------------------------------------------------------------------------- /projects/ndpi/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.ntop.org/products/deep-packet-inspection/ndpi/" 2 | language: c++ 3 | primary_contact: "luca.deri@gmail.com" 4 | auto_ccs : 5 | - "p.antoine@catenacyber.fr" 6 | fuzzing_engines: 7 | - libfuzzer 8 | - afl 9 | - honggfuzz 10 | sanitizers: 11 | - address 12 | - undefined 13 | - memory 14 | main_repo: 'https://github.com/ntop/nDPI.git' 15 | -------------------------------------------------------------------------------- /projects/neomutt/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://neomutt.org" 2 | language: c++ 3 | primary_contact: "joseph.bisch@gmail.com" 4 | auto_ccs: 5 | - "richard.russon@gmail.com" 6 | - "pietro.cerutti@gmail.com" 7 | main_repo: 'https://github.com/neomutt/neomutt' 8 | -------------------------------------------------------------------------------- /projects/nestegg/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash -eu 2 | 3 | $CC $CFLAGS -c -I./include src/nestegg.c 4 | $CXX $CXXFLAGS -o $OUT/fuzz -I./include nestegg.o test/fuzz.cc $LIB_FUZZING_ENGINE 5 | 6 | 7 | mkdir corpus/ 8 | cp -R ../testdata/*.webm corpus/ 9 | cp test/media/*.webm corpus/ 10 | zip -rj0 $OUT/fuzz_seed_corpus.zip corpus/*.webm 11 | -------------------------------------------------------------------------------- /projects/nestegg/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/kinetiknz/nestegg" 2 | language: c++ 3 | primary_contact: "mgregan@mozilla.com" 4 | fuzzing_engines: 5 | - afl 6 | - libfuzzer 7 | - honggfuzz 8 | sanitizers: 9 | - address 10 | - memory 11 | - undefined 12 | vendor_ccs: 13 | - "twsmith@mozilla.com" 14 | main_repo: 'https://github.com/kinetiknz/nestegg.git' 15 | -------------------------------------------------------------------------------- /projects/net-snmp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.net-snmp.org/" 2 | language: c++ 3 | primary_contact: "hardaker@users.sourceforge.net" 4 | auto_ccs: 5 | - "rstory@freesnmp.com" 6 | - "fenner@gmail.com" 7 | - "bvanassche@acm.org" 8 | - "magfr@lysator.liu.se" 9 | - "david@adalogics.com" 10 | main_repo: 'git://git.code.sf.net/p/net-snmp/code' 11 | -------------------------------------------------------------------------------- /projects/netcdf/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.unidata.ucar.edu/software/netcdf/docs/index.html" 2 | language: c++ 3 | primary_contact: "wfisher@ucar.edu" 4 | auto_ccs: 5 | - "p.antoine@catenacyber.fr" 6 | - "dmh@ucar.edu" 7 | 8 | sanitizers: 9 | - address 10 | - undefined 11 | main_repo: 'https://github.com/Unidata/netcdf-c' 12 | -------------------------------------------------------------------------------- /projects/netdata/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://my-netdata.io" 2 | primary_contact: "costa@tsaousis.gr" 3 | -------------------------------------------------------------------------------- /projects/nettle/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.lysator.liu.se/~nisse/nettle/" 2 | language: c++ 3 | primary_contact: guidovranken@gmail.com 4 | auto_ccs: 5 | - "nisse@google.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 10 | # - memory 11 | architectures: 12 | - x86_64 13 | - i386 14 | -------------------------------------------------------------------------------- /projects/nghttp2/nghttp2_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1024 3 | -------------------------------------------------------------------------------- /projects/nghttp2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://nghttp2.org/" 2 | language: c++ 3 | primary_contact: "tatsuhiro.t@gmail.com" 4 | fuzzing_engines: 5 | - libfuzzer 6 | - afl 7 | - honggfuzz 8 | - dataflow 9 | sanitizers: 10 | - address 11 | - undefined 12 | - memory 13 | - dataflow 14 | main_repo: 'https://github.com/nghttp2/nghttp2.git' 15 | -------------------------------------------------------------------------------- /projects/nginx/add_fuzzers.diff: -------------------------------------------------------------------------------- 1 | diff --git a/auto/configure b/auto/configure 2 | index 7e6e33a7..bb368cfb 100755 3 | --- a/auto/configure 4 | +++ b/auto/configure 5 | @@ -100,6 +100,7 @@ have=NGX_HTTP_SCGI_TEMP_PATH value="\"$NGX_HTTP_SCGI_TEMP_PATH\"" 6 | . auto/define 7 | 8 | . auto/make 9 | +. auto/make_fuzzers 10 | . auto/lib/make 11 | . auto/install 12 | 13 | -------------------------------------------------------------------------------- /projects/nginx/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://nginx.org" 2 | main_repo: "https://github.com/nginx/nginx" 3 | language: c 4 | primary_contact: "xim.andrew@gmail.com" 5 | auto_ccs: 6 | - pluknet@gmail.com 7 | - david@adalogics.com 8 | sanitizers: 9 | - address 10 | -------------------------------------------------------------------------------- /projects/ninja/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/ninja-build/ninja" 2 | language: c++ 3 | primary_contact: "jhasse@gmail.com" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 10 | # - memory 11 | main_repo: "https://github.com/ninja-build/ninja" -------------------------------------------------------------------------------- /projects/njs/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://nginx.org/en/docs/njs/" 2 | language: c++ 3 | primary_contact: "xeioexception@gmail.com" 4 | auto_ccs: 5 | - "lex.borisov@gmail.com" 6 | - "devrep@nginx.com" 7 | sanitizers: 8 | - address 9 | - memory 10 | - undefined 11 | coverage_extra_args: -ignore-filename-regex=.*/pcre2/.* 12 | main_repo: 'https://github.com/nginx/njs.git' 13 | -------------------------------------------------------------------------------- /projects/nodejs/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://nodejs.org" 2 | primary_contact: "security@nodejs.org" 3 | language: c++ 4 | fuzzing_engines: 5 | - libfuzzer 6 | sanitizers: 7 | - address 8 | auto_ccs: 9 | - "david@adalogics.com" 10 | main_repo: 'https://github.com/nodejs/node' 11 | -------------------------------------------------------------------------------- /projects/nom/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/Geal/nom" 2 | main_repo: "https://github.com/Geal/nom" 3 | primary_contact: "geo.couprie@gmail.com" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "david@adalogics.com" 11 | -------------------------------------------------------------------------------- /projects/nss/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS" 2 | language: c++ 3 | primary_contact: "bbeurdouche@mozilla.com" 4 | auto_ccs: 5 | - "sledru@mozilla.com" 6 | -------------------------------------------------------------------------------- /projects/ntp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.ntp.org" 2 | language: c++ 3 | primary_contact: "security@ntp.org" 4 | auto_ccs: 5 | - "p.antoine@catenacyber.fr" 6 | fuzzing_engines: 7 | - afl 8 | - libfuzzer 9 | - honggfuzz 10 | - dataflow 11 | sanitizers: 12 | - address 13 | - memory 14 | - undefined 15 | - dataflow 16 | -------------------------------------------------------------------------------- /projects/num-bigint/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://crates.io/crates/num-bigint" 2 | language: c++ 3 | primary_contact: "guidovranken@gmail.com" 4 | main_repo: "https://github.com/rust-num/num-bigint.git" 5 | auto_ccs: 6 | - "cuviper@gmail.com" 7 | sanitizers: 8 | - address 9 | architectures: 10 | - x86_64 11 | - i386 12 | -------------------------------------------------------------------------------- /projects/oatpp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://oatpp.io/" 2 | language: c++ 3 | primary_contact: "bugs@oatpp.io" 4 | main_repo: "https://github.com/oatpp/oatpp" 5 | auto_ccs: 6 | - "leonid@oatpp.io" 7 | - "david@adalogics.com" 8 | -------------------------------------------------------------------------------- /projects/oniguruma/.gitignore: -------------------------------------------------------------------------------- 1 | /oniguruma 2 | /fuzzer.options.* 3 | -------------------------------------------------------------------------------- /projects/oniguruma/fuzzer.options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/oniguruma/fuzzer.options -------------------------------------------------------------------------------- /projects/oniguruma/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/kkos/oniguruma" 2 | language: c 3 | primary_contact: "kkosako0@gmail.com" 4 | sanitizers: 5 | - address 6 | - undefined 7 | - memory 8 | main_repo: 'https://github.com/kkos/oniguruma.git' 9 | -------------------------------------------------------------------------------- /projects/openbabel/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://openbabel.org" 2 | language: c++ 3 | primary_contact: "geoff.hutchison@gmail.com" 4 | auto_ccs : 5 | - "p.antoine@catenacyber.fr" 6 | 7 | sanitizers: 8 | - address 9 | - undefined 10 | main_repo: 'https://github.com/openbabel/openbabel.git' 11 | -------------------------------------------------------------------------------- /projects/opencensus-cpp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://opencensus.io/" 2 | language: c++ 3 | primary_contact: "joshuasuereth@google.com" 4 | auto_ccs : 5 | - "p.antoine@catenacyber.fr" 6 | 7 | sanitizers: 8 | - address 9 | - memory 10 | main_repo: 'https://github.com/census-instrumentation/opencensus-cpp' 11 | -------------------------------------------------------------------------------- /projects/opendds/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://opendds.org/" 2 | language: c 3 | auto_ccs: 4 | - "federico.maggi@gmail.com" 5 | primary_contact: "mitza@objectcomputing.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | main_repo: 'https://github.com/objectcomputing/OpenDDS.git' 10 | -------------------------------------------------------------------------------- /projects/openexr/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://openexr.com" 2 | language: c++ 3 | primary_contact: "twodeecoda@gmail.com" 4 | auto_ccs: 5 | - "cbpilm@gmail.com" 6 | - "security@openexr.org" 7 | - "kdt3rd@gmail.com" 8 | main_repo: 'https://github.com/AcademySoftwareFoundation/openexr' 9 | -------------------------------------------------------------------------------- /projects/openjpeg/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.openjpeg.org/" 2 | language: c++ 3 | primary_contact: "antonin@gmail.com" 4 | auto_ccs: 5 | - "even.rouault@gmail.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | - afl 9 | - honggfuzz 10 | - dataflow 11 | sanitizers: 12 | - address 13 | - memory 14 | - dataflow 15 | - undefined 16 | main_repo: 'https://github.com/uclouvain/openjpeg' 17 | -------------------------------------------------------------------------------- /projects/opensips/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://opensips.org/" 2 | main_repo: "https://github.com/OpenSIPS/opensips" 3 | primary_contact: "liviu@opensips.org" 4 | language: c 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | - "liviu.chircu@gmail.com" 8 | - "bogdan.andrei.iancu@gmail.com" 9 | - "rvlad.patrascu@gmail.com" 10 | - "razvan.crainea@gmail.com" 11 | -------------------------------------------------------------------------------- /projects/opensk/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/OpenSK" 2 | main_repo: "https://github.com/google/OpenSK" 3 | primary_contact: "opensk@google.com" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "jmichel@google.com" 11 | - "kaczmarczyck@google.com" 12 | - "cretin@google.com" 13 | - "david@adalogics.com" 14 | -------------------------------------------------------------------------------- /projects/openssh/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: https://www.openssh.com/ 2 | language: c++ 3 | primary_contact: "djm@mindrot.org" 4 | auto_ccs: 5 | - "dtucker@dtucker.net" 6 | - "djm@google.com" 7 | main_repo: 'https://github.com/openssh/openssh-portable' 8 | -------------------------------------------------------------------------------- /projects/openssl/bignum.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 2048 3 | -------------------------------------------------------------------------------- /projects/openthread/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/openthread/openthread" 2 | language: c++ 3 | primary_contact: "jonhui@google.com" 4 | fuzzing_engines: 5 | - libfuzzer 6 | - afl 7 | - honggfuzz 8 | sanitizers: 9 | - address 10 | - undefined 11 | main_repo: 'https://github.com/openthread/openthread' 12 | -------------------------------------------------------------------------------- /projects/openvpn/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://community.openvpn.net" 2 | language: c 3 | primary_contact: "arne@rfc2549.org" 4 | main_repo: "https://github.com/OpenVPN/openvpn" 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | -------------------------------------------------------------------------------- /projects/openweave/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://openweave.io" 2 | language: c++ 3 | primary_contact: "szewczyk@google.com" 4 | auto_ccs: 5 | - "p.antoine@catenacyber.fr" 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/openweave/openweave-core' 11 | -------------------------------------------------------------------------------- /projects/opusfile/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://opus-codec.org/" 2 | language: c 3 | primary_contact: "jmvalin@jmvalin.ca" 4 | -------------------------------------------------------------------------------- /projects/orbit/default.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask=1 3 | -------------------------------------------------------------------------------- /projects/ots/ots-fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1000000 3 | -------------------------------------------------------------------------------- /projects/p11-kit/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: https://p11-glue.github.io/p11-glue/p11-kit.html 2 | main_repo: https://github.com/p11-glue/p11-kit 3 | language: c 4 | primary_contact: "daiki.ueno@gmail.com" 5 | -------------------------------------------------------------------------------- /projects/p9/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/hugelgupf/p9" 2 | language: go 3 | primary_contact: "harvey@googlegroups.com" 4 | auto_ccs: 5 | - "s@sevki.org" 6 | - "c@chrisko.ch" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | main_repo: 'https://github.com/hugelgupf/p9' 12 | -------------------------------------------------------------------------------- /projects/pcapplusplus/default.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask=3 3 | -------------------------------------------------------------------------------- /projects/pcapplusplus/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/seladb/PcapPlusPlus" 2 | language: c++ 3 | primary_contact: "pcapplusplus@gmail.com" 4 | auto_ccs: 5 | - "zlowram@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | main_repo: 'https://github.com/seladb/PcapPlusPlus' 11 | -------------------------------------------------------------------------------- /projects/pcl/project.yaml: -------------------------------------------------------------------------------- 1 | main_repo: "https://github.com/pointcloudlibrary/pcl" 2 | homepage: "http://pointclouds.org" 3 | language: c++ 4 | primary_contact: "kunal.tyagi.3.1994@gmail.com" 5 | auto_ccs: 6 | - "tyagi.kunal@live.com" 7 | - "larshg@gmail.com" 8 | - "markus95.vieth@gmail.com" 9 | - "k.koide.aist@gmail.com" 10 | -------------------------------------------------------------------------------- /projects/pcre2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.pcre.org/" 2 | language: c++ 3 | primary_contact: "philip.hazel@gmail.com" 4 | fuzzing_engines: 5 | - libfuzzer 6 | - afl 7 | - dataflow 8 | sanitizers: 9 | - address 10 | - memory 11 | - undefined 12 | - dataflow 13 | architectures: 14 | - x86_64 15 | - i386 16 | -------------------------------------------------------------------------------- /projects/phmap/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/greg7mdp/parallel-hashmap" 2 | main_repo: 'https://github.com/greg7mdp/parallel-hashmap' 3 | primary_contact: "greg7mdp@gmail.com" 4 | language: c++ 5 | auto_ccs : 6 | - "david@adalogics.com" 7 | -------------------------------------------------------------------------------- /projects/php/cosmic.list: -------------------------------------------------------------------------------- 1 | deb http://archive.ubuntu.com/ubuntu/ cosmic universe 2 | 3 | -------------------------------------------------------------------------------- /projects/picotls/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/h2o/picotls" 2 | language: c++ 3 | primary_contact: "jonathan.foote@gmail.com" 4 | auto_ccs: 5 | - "frederik.deweerdt@gmail.com" 6 | - "kazuhooku@gmail.com" 7 | - "i.nagata110@gmail.com" 8 | - "tmaesaka@gmail.com" 9 | - "security@fastly.com" 10 | main_repo: 'https://github.com/h2o/picotls' 11 | -------------------------------------------------------------------------------- /projects/pidgin/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.pidgin.im/" 2 | primary_contact: "gary.kramlich@gmail.com" 3 | language: c 4 | auto_ccs: 5 | - "quantum.analyst@gmail.com" 6 | - "rekkanoryo.guifications@gmail.com" 7 | main_repo: 'https://sourceforge.net/projects/pidgin/files/Pidgin/2.14.4/pidgin-2.14.4.tar.bz2' 8 | -------------------------------------------------------------------------------- /projects/piex/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/piex" 2 | language: c++ 3 | primary_contact: "nchusid@google.com" 4 | sanitizers: 5 | - address 6 | - undefined 7 | - memory 8 | main_repo: 'https://github.com/guidovranken/piex.git' 9 | -------------------------------------------------------------------------------- /projects/pillow/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/python-pillow/Pillow" 2 | language: python 3 | primary_contact: "security@tidelift.com" 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | - "esoroos@gmail.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | - undefined 12 | main_repo: 'https://github.com/python-pillow/Pillow' 13 | -------------------------------------------------------------------------------- /projects/pistache/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://pistache.io" 2 | language: c++ 3 | primary_contact: "kip@thevertigo.com" 4 | main_repo: "https://github.com/pistacheio/pistache" 5 | auto_ccs: 6 | - "dennis.jenkins.75@gmail.com" 7 | - "andrea@pappacoda.it" 8 | - "hyperxor@protonmail.com" 9 | - "auquetal@gmail.com" 10 | - "david@adalogics.com" 11 | -------------------------------------------------------------------------------- /projects/pngquant/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://pngquant.org" 2 | main_repo: "https://github.com/kornelski/pngquant" 3 | language: c 4 | primary_contact: "ossfuzz@pngquant.org" 5 | auto_ccs: 6 | - "Adam@adalogics.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | fuzzing_engines: 11 | - libfuzzer 12 | - honggfuzz 13 | -------------------------------------------------------------------------------- /projects/poco/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/pocoproject/poco" 2 | main_repo: "https://github.com/pocoproject/poco" 3 | language: c++ 4 | primary_contact: "guenter@pocoproject.org" 5 | auto_ccs: 6 | - "Adam@adalogics.com" 7 | - "alex@pocoproject.org" 8 | sanitizers: 9 | - address 10 | - undefined 11 | - memory 12 | -------------------------------------------------------------------------------- /projects/postfix/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.postfix.org/" 2 | language: c 3 | primary_contact: "wietse@gmail.com" 4 | main_repo: "https://github.com/vdukhovni/postfix" 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | sanitizers: 8 | - address 9 | -------------------------------------------------------------------------------- /projects/postgis/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://postgis.net/" 2 | language: c++ 3 | primary_contact: "lr@pcorp.us" 4 | auto_ccs: 5 | - "even.rouault@gmail.com" 6 | - "pramsey@cleverelephant.ca" 7 | - "mateusz@loskot.net" 8 | - "komzpa@gmail.com" 9 | main_repo: 'https://git.osgeo.org/gitea/postgis/postgis.git' 10 | -------------------------------------------------------------------------------- /projects/postgresql/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://postgresql.org" 2 | main_repo: "https://git.postgresql.org/git/postgresql" 3 | primary_contact: "sfrost@snowman.net" 4 | language: c 5 | auto_ccs: 6 | - "ouyangyunshu@google.com" 7 | - "frost.stephen.p@gmail.com" 8 | - "aseering@google.com" 9 | fuzzing_engines: 10 | - libfuzzer 11 | - honggfuzz 12 | - afl 13 | sanitizers: 14 | - address 15 | -------------------------------------------------------------------------------- /projects/powerdns/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.powerdns.com/" 2 | language: c++ 3 | primary_contact: "remi.gacogne@powerdns.com" 4 | auto_ccs: 5 | - "powerdnsossfuzz@gmail.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | main_repo: 'https://github.com/PowerDNS/pdns.git' 10 | -------------------------------------------------------------------------------- /projects/proftpd/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.proftpd.org/" 2 | main_repo: "https://github.com/proftpd/proftpd" 3 | language: c 4 | primary_contact: "castaglian@gmail.com" 5 | auto_ccs: 6 | - "Adam@adalogics.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | -------------------------------------------------------------------------------- /projects/proj4/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://proj.org/" 2 | language: c++ 3 | primary_contact: "even.rouault@gmail.com" 4 | auto_ccs: 5 | - "hobu.inc@gmail.com" 6 | - "kristianevers@gmail.com" 7 | - "knudsen.thomas@gmail.com" 8 | architectures: 9 | - x86_64 10 | - i386 11 | -------------------------------------------------------------------------------- /projects/prost/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://crates.io/crates/prost" 2 | main_repo: "https://github.com/danburkert/prost" 3 | primary_contact: "dan@danburkert.com" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "david@adalogics.com" 11 | -------------------------------------------------------------------------------- /projects/protoreflect/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/jhump/protoreflect" 2 | primary_contact: "jhumphries131@gmail.com" 3 | auto_ccs: 4 | - "p.antoine@catenacyber.fr" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/jhump/protoreflect' 11 | -------------------------------------------------------------------------------- /projects/pugixml/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/zeux/pugixml" 2 | primary_contact: "arseny.kapoulkine@gmail.com" 3 | language: c++ 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | main_repo: 'https://github.com/zeux/pugixml' 7 | -------------------------------------------------------------------------------- /projects/pulumi/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.pulumi.com/" 2 | main_repo: "https://github.com/pulumi/pulumi" 3 | primary_contact: "anton@pulumi.com" 4 | auto_ccs : 5 | - "adam@adalogics.com" 6 | language: go 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/pycryptodome/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.pycryptodome.org/" 2 | language: c 3 | primary_contact: "helderijs@gmail.com" 4 | main_repo: 'https://github.com/Legrandin/pycryptodome.git' 5 | -------------------------------------------------------------------------------- /projects/pygments/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://pygments.org/" 2 | main_repo: "https://github.com/pygments/pygments" 3 | language: python 4 | primary_contact: "georg.brandl@gmail.com" 5 | auto_ccs: 6 | - "jvoisin@google.com" 7 | - "ipudney@google.com" 8 | fuzzing_engines: 9 | - libfuzzer 10 | sanitizers: 11 | - address 12 | - undefined 13 | -------------------------------------------------------------------------------- /projects/python-lz4/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/lz4/lz4" 2 | language: python 3 | primary_contact: "jonathan.underwood@gmail.com" 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | - undefined 11 | main_repo: 'https://github.com/lz4/lz4' 12 | -------------------------------------------------------------------------------- /projects/python3-libraries/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://python.org/" 2 | language: c++ 3 | primary_contact: "guidovranken@gmail.com" 4 | auto_ccs: 5 | - "gps@google.com" 6 | - "alex.gaynor@gmail.com" 7 | - "ammar@ammaraskar.com" 8 | fuzzing_engines: 9 | - libfuzzer 10 | - honggfuzz 11 | sanitizers: 12 | - address 13 | - undefined 14 | -------------------------------------------------------------------------------- /projects/pyyaml/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/yaml/pyyaml" 2 | language: python 3 | primary_contact: "pyyaml@yaml.com" 4 | auto_ccs: 5 | - "david@adalogics.com" 6 | - "p.antoine@catenacyber.fr" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | main_repo: "https://github.com/yaml/pyyaml" 12 | -------------------------------------------------------------------------------- /projects/qcms/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://hg.mozilla.org/mozilla-central/file/tip/gfx/qcms/" 2 | language: rust 3 | primary_contact: "twsmith@mozilla.com" 4 | auto_ccs: 5 | - "aosmond@mozilla.com" 6 | - "jmuizelaar@mozilla.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | -------------------------------------------------------------------------------- /projects/qemu/default.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask=3 3 | detect_leaks=0 4 | -------------------------------------------------------------------------------- /projects/qpdf/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://qpdf.sourceforge.net/" 2 | language: c++ 3 | primary_contact: "qberkenbilt@gmail.com" 4 | sanitizers: 5 | - address 6 | - undefined 7 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 8 | # - memory 9 | main_repo: 'https://github.com/qpdf/qpdf.git' 10 | -------------------------------------------------------------------------------- /projects/qpid-proton/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://qpid.apache.org/proton/" 2 | language: c++ 3 | primary_contact: "jross@apache.org" 4 | auto_ccs: 5 | - "security@apache.org" 6 | - "astitcher@apache.org" 7 | - "jdanek@redhat.com" 8 | sanitizers: 9 | - address 10 | - memory 11 | - undefined 12 | main_repo: 'https://github.com/apache/qpid-proton.git' 13 | -------------------------------------------------------------------------------- /projects/qt/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://qt-project.org" 2 | language: c++ 3 | primary_contact: "rlohningqt@gmail.com" 4 | auto_ccs: 5 | - "sgaist.qt@gmail.com" 6 | - "shawn.t.rutledge@gmail.com" 7 | main_repo: 'git://code.qt.io/qt/qt5.git' 8 | architectures: 9 | - x86_64 10 | - i386 11 | help_url: "https://code.qt.io/cgit/qt/qtbase.git/plain/tests/libfuzzer/README" 12 | -------------------------------------------------------------------------------- /projects/quic-go/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/lucas-clemente/quic-go" 2 | primary_contact: "martenseemann@gmail.com" 3 | language: go 4 | fuzzing_engines: 5 | - libfuzzer 6 | sanitizers: 7 | - address 8 | main_repo: 'https://github.com/lucas-clemente/quic-go' 9 | -------------------------------------------------------------------------------- /projects/quick-xml/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/tafia/quick-xml" 2 | main_repo: "https://github.com/tafia/quick-xml" 3 | primary_contact: "tafia973@gmail.com" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "david@adalogics.com" 11 | -------------------------------------------------------------------------------- /projects/quickjs/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://bellard.org/quickjs/" 2 | language: c 3 | primary_contact: "fabrice.bellard@gmail.com" 4 | auto_ccs : 5 | - "p.antoine@catenacyber.fr" 6 | vendor_ccs : 7 | - "apascovici@google.com" 8 | 9 | sanitizers: 10 | - address 11 | 12 | blackbox: true # also use a blackbox fuzzer for this project. 13 | main_repo: 'https://github.com/bellard/quickjs' 14 | -------------------------------------------------------------------------------- /projects/racket/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://racket-lang.org" 2 | primary_contact: "pocmatos@gmail.com" 3 | auto_ccs: 4 | - samth@racket-lang.org 5 | sanitizers: 6 | - undefined 7 | - memory 8 | - address 9 | architectures: 10 | - x86_64 11 | - i386 12 | -------------------------------------------------------------------------------- /projects/radare2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM gcr.io/oss-fuzz-base/base-builder 2 | RUN apt-get update 3 | RUN git clone https://github.com/radareorg/radare2 radare2 4 | RUN git clone https://github.com/radareorg/radare2-fuzz radare2-fuzz 5 | WORKDIR radare2 6 | COPY build.sh $SRC/ 7 | COPY *.options $SRC/ 8 | 9 | -------------------------------------------------------------------------------- /projects/radare2/default.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask=3 3 | detect_leaks=0 4 | -------------------------------------------------------------------------------- /projects/radare2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/radareorg/radare2" 2 | language: c++ 3 | primary_contact: "pancake@nopcode.org" 4 | auto_ccs: 5 | - "zlowram@gmail.com" 6 | sanitizers: 7 | - address 8 | run_tests: False 9 | main_repo: 'https://github.com/radareorg/radare2' 10 | -------------------------------------------------------------------------------- /projects/radon/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/radondb/radon" 2 | primary_contact: "overred.shuttler@gmail.com" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/radondb/radon' 11 | -------------------------------------------------------------------------------- /projects/rapidjson/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/tencent/rapidjson" 2 | language: c++ 3 | primary_contact: "guidovranken@gmail.com" 4 | sanitizers: 5 | - address 6 | - undefined 7 | - memory: 8 | experimental: True 9 | architectures: 10 | - x86_64 11 | - i386 12 | main_repo: 'https://github.com/Tencent/rapidjson.git' 13 | -------------------------------------------------------------------------------- /projects/rdkit/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/rdkit/rdkit" 2 | language: c++ 3 | primary_contact: "greg.landrum@gmail.com" 4 | sanitizers: 5 | - address 6 | - undefined 7 | - memory 8 | architectures: 9 | - x86_64 10 | - i386 11 | main_repo: 'https://github.com/rdkit/rdkit.git' 12 | -------------------------------------------------------------------------------- /projects/re2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://code.googlesource.com/re2" 2 | language: c++ 3 | primary_contact: "junyer@google.com" 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | - undefined 9 | architectures: 10 | - x86_64 11 | - i386 12 | main_repo: 'https://code.googlesource.com/re2' -------------------------------------------------------------------------------- /projects/readstat/fuzz_format_stata_commands.dict: -------------------------------------------------------------------------------- 1 | " " 2 | ")" 3 | "*/" 4 | "/*" 5 | "_column(" 6 | "_firstlineoffile(" 7 | "_line(" 8 | "_lines(" 9 | "_lrecl(" 10 | "_newline" 11 | "_skip(" 12 | "byte" 13 | "dictionary" 14 | "double" 15 | "float" 16 | "infile" 17 | "int" 18 | "long" 19 | "str" 20 | "using" 21 | "{" 22 | "}" 23 | -------------------------------------------------------------------------------- /projects/readstat/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/WizardMac/ReadStat" 2 | language: c++ 3 | primary_contact: "emmiller@gmail.com" 4 | main_repo: 'https://github.com/WizardMac/ReadStat' 5 | -------------------------------------------------------------------------------- /projects/realm-core/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/realm/realm-core" 2 | primary_contact: "ez@realm.io" 3 | -------------------------------------------------------------------------------- /projects/resiprocate/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.resiprocate.org/" 2 | language: c++ 3 | primary_contact: "gjasny@googlemail.com" 4 | main_repo: 'https://github.com/resiprocate/resiprocate.git' 5 | -------------------------------------------------------------------------------- /projects/ring/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/briansmith/ring" 2 | primary_contact: "brian@briansmith.org" 3 | sanitizers: 4 | - address 5 | - memory 6 | - undefined 7 | -------------------------------------------------------------------------------- /projects/rnp/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.rnpgp.com/" 2 | language: c++ 3 | primary_contact: "tse@ribose.com" 4 | auto_ccs: 5 | - "tom@ritter.vg" 6 | - "o.nickolay@gmail.com" 7 | - "daniel.wyatt@gmail.com" 8 | sanitizers: 9 | - address 10 | - undefined 11 | fuzzing_engines: 12 | - libfuzzer 13 | - honggfuzz 14 | - afl 15 | main_repo: 'https://github.com/rnpgp/rnp.git' 16 | -------------------------------------------------------------------------------- /projects/rocksdb/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/facebook/rocksdb" 2 | primary_contact: "rocksdb.dev@gmail.com" 3 | language: c++ 4 | vendor_ccs: 5 | - "oss-fuzz@fb.com" 6 | auto_ccs: 7 | - "david@adalogics.com" 8 | - "mhl@fb.com" 9 | sanitizers: 10 | - "address" 11 | main_repo: 'https://github.com/facebook/rocksdb' 12 | -------------------------------------------------------------------------------- /projects/rust-regex/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/rust-lang/regex" 2 | primary_contact: "jamslam@gmail.com" 3 | sanitizers: 4 | - address 5 | fuzzing_engines: 6 | - libfuzzer 7 | language: rust 8 | auto_ccs: 9 | - "david@adalogics.com" 10 | -------------------------------------------------------------------------------- /projects/rustcrypto/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/RustCrypto" 2 | language: c++ 3 | primary_contact: "guidovranken@gmail.com" 4 | main_repo: "https://github.com/RustCrypto/hashes.git" 5 | auto_ccs: 6 | - "newpavlov@gmail.com" 7 | - "bascule@gmail.com" 8 | sanitizers: 9 | - address 10 | architectures: 11 | - x86_64 12 | - i386 13 | -------------------------------------------------------------------------------- /projects/rustls/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/ctz/rustls" 2 | main_repo: "https://github.com/ctz/rustls" 3 | primary_contact: "jpixton@gmail.com" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "david@adalogics.com" 11 | - "dirkjan@ochtman.nl" 12 | - "brian@briansmith.org" 13 | -------------------------------------------------------------------------------- /projects/s2geometry/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/s2geometry" 2 | language: c++ 3 | primary_contact: "jmr@google.com" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | - memory 10 | main_repo: "https://github.com/google/s2geometry" 11 | -------------------------------------------------------------------------------- /projects/s2opc/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://gitlab.com/systerel/S2OPC" 2 | language: c++ 3 | primary_contact: "pab.systerel@gmail.com" 4 | auto_ccs: 5 | - "mcl.systerel@gmail.com" 6 | - "vla.systerel@gmail.com" 7 | - "vmo.systerel@gmail.com" 8 | sanitizers: 9 | - address 10 | - memory 11 | - undefined 12 | -------------------------------------------------------------------------------- /projects/scapy/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://scapy.net" 2 | main_repo: "https://github.com/secdev/scapy" 3 | language: python 4 | primary_contact: "guedou@gmail.com" 5 | auto_ccs: 6 | - "jvoisin@google.com" 7 | - "ipudney@google.com" 8 | fuzzing_engines: 9 | - libfuzzer 10 | sanitizers: 11 | - address 12 | - undefined 13 | -------------------------------------------------------------------------------- /projects/sentencepiece/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/sentencepiece" 2 | language: c++ 3 | primary_contact: "taku@google.com" 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | - undefined 9 | architectures: 10 | - x86_64 11 | main_repo: 'https://github.com/google/sentencepiece.git' -------------------------------------------------------------------------------- /projects/serde-yaml/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/dtolnay/serde-yaml" 2 | primary_contact: "dtolnay@gmail.com" 3 | sanitizers: 4 | - address 5 | fuzzing_engines: 6 | - libfuzzer 7 | language: rust 8 | auto_ccs: 9 | - "david@adalogics.com" 10 | main_repo: 'https://github.com/dtolnay/serde-yaml' 11 | -------------------------------------------------------------------------------- /projects/serde_json/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/serde-rs/json" 2 | primary_contact: "dtolnay@gmail.com" 3 | sanitizers: 4 | - address 5 | fuzzing_engines: 6 | - libfuzzer 7 | language: rust 8 | auto_ccs: 9 | - "david@adalogics.com" 10 | -------------------------------------------------------------------------------- /projects/servo/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/servo" 2 | primary_contact: "oss-fuzz@servo.org" 3 | sanitizers: 4 | - address 5 | fuzzing_engines: 6 | - libfuzzer 7 | language: rust 8 | auto_ccs: 9 | - "mrlachatte@gmail.com" 10 | - "vgosu@mozilla.com" 11 | - "david@adalogics.com" 12 | main_repo: 'https://github.com/servo/servo' 13 | -------------------------------------------------------------------------------- /projects/sigstore/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://sigstore.dev" 2 | main_repo: "https://github.com/sigstore/sigstore" 3 | primary_contact: "naveensrinivasan@protonmail.com" 4 | auto_ccs: 5 | - lhinds@protonmail.com 6 | - bob.callaway@gmail.com 7 | - dlorenc@protonmail.com 8 | language: go 9 | fuzzing_engines: 10 | - libfuzzer 11 | sanitizers: 12 | - address 13 | -------------------------------------------------------------------------------- /projects/simd/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://ermig1979.github.io/Simd" 2 | language: c++ 3 | primary_contact: "ermig@tut.by" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | - memory 10 | main_repo: 'https://github.com/ermig1979/Simd' 11 | -------------------------------------------------------------------------------- /projects/simdjson/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://simdjson.org/" 2 | language: c++ 3 | primary_contact: "pauldreikossfuzz@gmail.com" 4 | auto_ccs: 5 | - "lemire@gmail.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | - memory 10 | main_repo: 'https://github.com/simdjson/simdjson.git' 11 | -------------------------------------------------------------------------------- /projects/skcms/iccprofile.dict: -------------------------------------------------------------------------------- 1 | # Dict for ICC profiles parsed by skcms. 2 | 3 | "mft1" 4 | "mft2" 5 | "mAB " 6 | "rXYZ" 7 | "gXYZ" 8 | "bXYZ" 9 | "rTRC" 10 | "gTRC" 11 | "bTRC" 12 | "kTRC" 13 | "A2B0" 14 | "curv" 15 | "para" 16 | "mluc" 17 | "XYZ " 18 | "Lab " 19 | "RGB " 20 | "CMYK" 21 | "GRAY" 22 | "mntr" 23 | "scnr" 24 | "prtr" 25 | "spac" 26 | -------------------------------------------------------------------------------- /projects/skcms/iccprofile.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 200000 3 | timeout = 10 4 | dict = iccprofile.dict 5 | -------------------------------------------------------------------------------- /projects/skcms/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://skia.googlesource.com/skcms/+/master" 2 | language: c++ 3 | primary_contact: "kjlubick@chromium.org" 4 | auto_ccs: 5 | - "mtklein@google.com" 6 | - "brianosman@google.com" 7 | sanitizers: 8 | - address 9 | - memory 10 | - undefined 11 | architectures: 12 | - x86_64 13 | - i386 14 | main_repo: 'https://skia.googlesource.com/skcms.git' 15 | -------------------------------------------------------------------------------- /projects/skia/image_filter_deserialize_width.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 10024 3 | timeout = 10 4 | use_counters = 0 -------------------------------------------------------------------------------- /projects/sleuthkit/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://sleuthkit.org" 2 | language: c++ 3 | primary_contact: "carrier@sleuthkit.org" 4 | main_repo: 'https://github.com/sleuthkit/sleuthkit' 5 | -------------------------------------------------------------------------------- /projects/smt/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/celestiaorg/smt" 2 | primary_contact: "ismail@celestia.org" 3 | auto_ccs: 4 | - fuzzing@orijtech.com 5 | - emmanuel@orijtech.com 6 | - cuong@orijtech.com 7 | language: go 8 | fuzzing_engines: 9 | - libfuzzer 10 | sanitizers: 11 | - address 12 | main_repo: "https://github.com/celestiaorg/smt" 13 | -------------------------------------------------------------------------------- /projects/snappy/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/snappy" 2 | language: c++ 3 | primary_contact: "costan@google.com" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | - afl 9 | sanitizers: 10 | - address 11 | main_repo: 'https://github.com/google/snappy' 12 | -------------------------------------------------------------------------------- /projects/solidity/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://solidity.readthedocs.io" 2 | language: c++ 3 | primary_contact: "bhargava.shastry@ethereum.org" 4 | auto_ccs: 5 | - "axic@ethereum.org" 6 | - "christian@ethereum.org" 7 | - "martin.swende@ethereum.org" 8 | main_repo: 'https://github.com/ethereum/solidity.git' 9 | -------------------------------------------------------------------------------- /projects/spdk/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/spdk/spdk" 2 | main_repo: "https://github.com/spdk/spdk" 3 | language: c 4 | primary_contact: "james.r.harris@intel.com" 5 | auto_ccs: 6 | - "Adam@adalogics.com" 7 | - "tomasz.zawadzki@intel.com" 8 | - "konrad.sztyber@intel.com" 9 | - "MichalX.Berger@intel.com" 10 | sanitizers: 11 | - address 12 | - undefined 13 | - memory 14 | -------------------------------------------------------------------------------- /projects/spdlog/fuzz/format_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = spdlog_fuzzer.dict -------------------------------------------------------------------------------- /projects/spdlog/fuzz/levels_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = spdlog_fuzzer.dict -------------------------------------------------------------------------------- /projects/spdlog/fuzz/log_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = spdlog_fuzzer.dict -------------------------------------------------------------------------------- /projects/spdlog/fuzz/pattern_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = spdlog_fuzzer.dict -------------------------------------------------------------------------------- /projects/spdlog/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/gabime/spdlog" 2 | language: c++ 3 | primary_contact: "gmelman1@gmail.com" 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | - undefined 9 | main_repo: 'https://github.com/gabime/spdlog.git' 10 | -------------------------------------------------------------------------------- /projects/spdlog/spdlog_fuzzer.dict: -------------------------------------------------------------------------------- 1 | "{}" 2 | "{:08d}" 3 | "{0:d}" 4 | "{0:x}" 5 | "{0:o}" 6 | "{0:b}" 7 | "{:03.2f}" 8 | "{1}" 9 | "{0}" 10 | "{:<8}" 11 | "{:<999999999999999999999999}" 12 | "[%H:%M:%S %z]" 13 | "[%^%L%$]" 14 | "[thread %t]" 15 | "%v" 16 | "%+" 17 | "{:X}" 18 | "{:s}" 19 | "{:p}" 20 | "{:n}" -------------------------------------------------------------------------------- /projects/spice-usbredir/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.spice-space.org/usbredir.html" 2 | language: c++ 3 | primary_contact: "freddy77@gmail.com" 4 | auto_ccs: 5 | - "imsnah@gmail.com" 6 | sanitizers: 7 | - address 8 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 9 | # - memory 10 | - undefined 11 | main_repo: "https://gitlab.freedesktop.org/spice/usbredir.git" -------------------------------------------------------------------------------- /projects/spidermonkey-ufi/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: 'https://searchfox.org/mozilla-central/source/js/src/fuzz-tests/README' 2 | language: c++ 3 | primary_contact: 'choller@mozilla.com' 4 | fuzzing_engines: 5 | - libfuzzer 6 | sanitizers: 7 | - address 8 | 9 | -------------------------------------------------------------------------------- /projects/spidermonkey/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey" 2 | language: c++ 3 | primary_contact: "choller@mozilla.com" 4 | auto_ccs: 5 | - sledru@mozilla.com 6 | - twsmith@mozilla.com 7 | fuzzing_engines: 8 | - none 9 | sanitizers: 10 | - address 11 | blackbox: true 12 | -------------------------------------------------------------------------------- /projects/spotify-json/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/spotify/spotify-json" 2 | main_repo: 'https://github.com/spotify/spotify-json' 3 | primary_contact: "johanl@spotify.com" 4 | language: c++ 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | -------------------------------------------------------------------------------- /projects/sql-parser/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/hyrise/sql-parser" 2 | main_repo: "https://github.com/hyrise/sql-parser" 3 | primary_contact: "marcel.weisgut@hpi.de" 4 | language: c++ 5 | auto_ccs: 6 | - "klauck2@gmail.com" 7 | - "david@adalogics.com" 8 | -------------------------------------------------------------------------------- /projects/sqlalchemy/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.sqlalchemy.org" 2 | language: python 3 | primary_contact: "mike_mp@zzzcomputing.com" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | - undefined 11 | main_repo: "ihttps://github.com/sqlalchemy/sqlalchemy" 12 | -------------------------------------------------------------------------------- /projects/sqlite3/ossfuzz.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = sql.dict 3 | -------------------------------------------------------------------------------- /projects/sqlite3/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://sqlite.org/" 2 | language: c++ 3 | primary_contact: "drhsqlite@gmail.com" 4 | auto_ccs: 5 | - "sboydps@gmail.com" 6 | - "twsmith@mozilla.com" 7 | sanitizers: 8 | - address 9 | - memory 10 | - undefined 11 | architectures: 12 | - x86_64 13 | - i386 14 | -------------------------------------------------------------------------------- /projects/strongswan/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.strongswan.org" 2 | language: c++ 3 | primary_contact: "security@strongswan.org" 4 | auto_ccs: 5 | - "tobias@strongswan.org" 6 | - "andreas.steffen@strongswan.org" 7 | main_repo: 'https://github.com/strongswan/strongswan.git' 8 | -------------------------------------------------------------------------------- /projects/sudoers/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/sudo-project" 2 | primary_contact: "sudo@sudo.ws" 3 | language: c 4 | fuzzing_engines: 5 | - libfuzzer 6 | - honggfuzz 7 | auto_ccs: 8 | - "david@adalogics.com" 9 | main_repo: 'https://github.com/sudo-project/sudo' 10 | -------------------------------------------------------------------------------- /projects/swift-nio/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/apple/swift-nio" 2 | language: swift 3 | primary_contact: "lukasa@apple.com" 4 | auto_ccs : 5 | - "johannesweiss@apple.com" 6 | - "pp_adams@apple.com" 7 | - "p.antoine@catenacyber.fr" 8 | 9 | fuzzing_engines: 10 | - libfuzzer 11 | sanitizers: 12 | - address 13 | - thread 14 | main_repo: 'https://github.com/apple/swift-nio.git' 15 | -------------------------------------------------------------------------------- /projects/swift-protobuf/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/apple/swift-protobuf" 2 | language: swift 3 | primary_contact: "tkientzle@apple.com" 4 | auto_ccs : 5 | - "p.antoine@catenacyber.fr" 6 | - "thomasvl@google.com" 7 | 8 | fuzzing_engines: 9 | - libfuzzer 10 | sanitizers: 11 | - address 12 | - thread 13 | main_repo: 'https://github.com/apple/swift-protobuf.git' 14 | -------------------------------------------------------------------------------- /projects/syzkaller/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/syzkaller.git" 2 | primary_contact: "dvyukov@google.com" 3 | auto_ccs: 4 | - "andreyknvl@google.com" 5 | - "syzkaller@googlegroups.com" 6 | language: go 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | view_restrictions: none 12 | main_repo: 'https://github.com/google/syzkaller' 13 | -------------------------------------------------------------------------------- /projects/tailscale/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://tailscale.com/" 2 | main_repo: "https://github.com/tailscale/tailscale" 3 | primary_contact: "Adam@adalogics.com" 4 | auto_ccs : 5 | - "josh@tailscale.com" 6 | - "danderson@tailscale.com" 7 | - "bradfitz@tailscale.com" 8 | language: go 9 | fuzzing_engines: 10 | - libfuzzer 11 | sanitizers: 12 | - address 13 | -------------------------------------------------------------------------------- /projects/tcmalloc/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "tcmalloc" 2 | language: c++ 3 | primary_contact: "ckennelly@google.com" 4 | main_repo: "https://github.com/google/tcmalloc" 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | sanitizers: 8 | - address 9 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 10 | # - memory 11 | -------------------------------------------------------------------------------- /projects/tdengine/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.taosdata.com/en/documentation/" 2 | language: c 3 | primary_contact: "sangshuduo@gmail.com" 4 | main_repo: "https://github.com/taosdata/TDengine" 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | -------------------------------------------------------------------------------- /projects/tdengine/sql-fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | detect_leaks=0 3 | -------------------------------------------------------------------------------- /projects/teleport/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/gravitational/teleport" 2 | main_repo: "https://github.com/gravitational/teleport" 3 | primary_contact: "rjones@goteleport.com" 4 | auto_ccs : 5 | - "adam@adalogics.com" 6 | - "teleport-dev@goteleport.com" 7 | language: go 8 | fuzzing_engines: 9 | - libfuzzer 10 | sanitizers: 11 | - address 12 | -------------------------------------------------------------------------------- /projects/tensorflow-py/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.tensorflow.org" 2 | language: python 3 | primary_contact: "amitpatankar@google.com" 4 | auto_ccs: 5 | - "mihaimaruseac@google.com" 6 | - "lpak@google.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | main_repo: 'https://github.com/tensorflow/tensorflow' 12 | -------------------------------------------------------------------------------- /projects/tensorflow/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.tensorflow.org" 2 | language: c++ 3 | primary_contact: "mihaimaruseac@google.com" 4 | auto_ccs: 5 | - "amitpatankar@google.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | fuzzing_engines: 10 | - libfuzzer 11 | main_repo: 'https://github.com/tensorflow/tensorflow' 12 | -------------------------------------------------------------------------------- /projects/tesseract-ocr/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/tesseract-ocr/tesseract" 2 | language: c++ 3 | primary_contact: "stjoweil@googlemail.com" 4 | main_repo: 'https://github.com/tesseract-ocr/tesseract' 5 | -------------------------------------------------------------------------------- /projects/thrift/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://thrift.apache.org/" 2 | language: c++ 3 | primary_contact: "jensg@apache.org" 4 | auto_ccs : 5 | - "p.antoine@catenacyber.fr" 6 | 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | main_repo: 'https://github.com/apache/thrift' 12 | -------------------------------------------------------------------------------- /projects/tidb/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/pingcap/tidb" 2 | primary_contact: "zhouqiang@pingcap.com" 3 | auto_ccs : 4 | - "adam@adalogics.com" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/pingcap/tidb' 11 | -------------------------------------------------------------------------------- /projects/tidy-html5/tidy_config_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | close_fd_mask = 3 3 | -------------------------------------------------------------------------------- /projects/tink/fuzzing_CMake: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 3.5) 2 | project(tink_fuzz CXX) 3 | set(CMAKE_CXX_STANDARD 11) 4 | 5 | add_subdirectory(../.. tink) 6 | 7 | add_executable(tink_encrypt_fuzzer tink_encrypt_decrypt_fuzzer.cc) 8 | target_link_libraries(tink_encrypt_fuzzer tink::static $ENV{LIB_FUZZING_ENGINE}) 9 | -------------------------------------------------------------------------------- /projects/tink/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://developers.google.com/tink" 2 | language: c++ 3 | primary_contact: "thaidn@google.com" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | - "sschmieg@google.com" 7 | - "tholenst@google.com" 8 | sanitizers: 9 | - address 10 | - undefined 11 | - memory 12 | main_repo: "https://github.com/google/tink" 13 | -------------------------------------------------------------------------------- /projects/tint/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: https://dawn.googlesource.com/tint 2 | language: c++ 3 | primary_contact: bclayton@google.com 4 | auto_ccs: 5 | - "afdx@google.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | main_repo: 'https://dawn.googlesource.com/tint.git' 11 | architectures: 12 | - x86_64 13 | - i386 14 | -------------------------------------------------------------------------------- /projects/tinygltf/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/syoyo/tinygltf" 2 | language: c++ 3 | primary_contact: "syoyo@lighttransport.com" 4 | auto_ccs: 5 | - "p.antoine@catenacyber.fr" 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/syoyo/tinygltf.git' 11 | -------------------------------------------------------------------------------- /projects/tinyobjloader/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/tinyobjloader/tinyobjloader" 2 | language: c++ 3 | primary_contact: "syoyo@lighttransport.com" 4 | auto_ccs : 5 | - "p.antoine@catenacyber.fr" 6 | 7 | sanitizers: 8 | - address 9 | - undefined 10 | main_repo: 'https://github.com/tinyobjloader/tinyobjloader' 11 | -------------------------------------------------------------------------------- /projects/tinyxml2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "www.grinninglizard.com/tinyxml2" 2 | language: c++ 3 | primary_contact: "leethomason@gmail.com" 4 | auto_ccs: 5 | - "pranjal.jumde@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | main_repo: 'https://github.com/leethomason/tinyxml2' 11 | -------------------------------------------------------------------------------- /projects/tinyxml2/xmltest.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | dict = xml.dict 3 | -------------------------------------------------------------------------------- /projects/tmux/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://tmux.github.io/" 2 | language: c 3 | primary_contact: nicholas.marriott@gmail.com 4 | sanitizers: 5 | - address 6 | - undefined 7 | main_repo: 'https://github.com/tmux/tmux.git' 8 | -------------------------------------------------------------------------------- /projects/tor/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.torproject.org" 2 | language: c++ 3 | primary_contact: "nima@torproject.org" 4 | auto_ccs: 5 | - "nick.a.mathewson@gmail.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | - afl 9 | sanitizers: 10 | - address 11 | - memory 12 | - undefined 13 | main_repo: 'https://git.torproject.org/tor.git' 14 | -------------------------------------------------------------------------------- /projects/ujson/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/ultrajson/ultrajson" 2 | language: python 3 | # TODO(mbarbella): Reach out to project maintainers for a better primary contact. 4 | primary_contact: "mbarbella@google.com" 5 | auto_ccs: 6 | - "ipudney@google.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | - undefined 12 | -------------------------------------------------------------------------------- /projects/unbound/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://nlnetlabs.nl/projects/unbound/about/" 2 | language: c 3 | primary_contact: "wouter@nlnetlabs.nl" 4 | auto_ccs: 5 | - "ralph@nlnetlabs.nl" 6 | - "george@nlnetlabs.nl" 7 | main_repo: 'https://github.com/NLnetLabs/unbound' 8 | -------------------------------------------------------------------------------- /projects/unicode-rs/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://unicode-rs.github.io/" 2 | main_repo: "https://github.com/unicode-rs" 3 | primary_contact: "manishsmail@gmail.com" 4 | sanitizers: 5 | - address 6 | fuzzing_engines: 7 | - libfuzzer 8 | language: rust 9 | auto_ccs: 10 | - "david@adalogics.com" 11 | -------------------------------------------------------------------------------- /projects/unrar/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.rarlab.com/" 2 | language: c++ 3 | primary_contact: "roshal@rarlab.com" 4 | auto_ccs: 5 | - "vakh@chromium.org" 6 | sanitizers: 7 | - address 8 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 9 | # - memory 10 | - undefined 11 | main_repo: 'https://github.com/aawc/unrar.git' -------------------------------------------------------------------------------- /projects/upb/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/protocolbuffers/upb" 2 | language: c++ 3 | primary_contact: "haberman@google.com" 4 | 5 | sanitizers: 6 | - address 7 | - memory 8 | - undefined 9 | main_repo: 'https://github.com/protocolbuffers/upb.git' 10 | -------------------------------------------------------------------------------- /projects/uriparser/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/uriparser/uriparser" 2 | language: c++ 3 | primary_contact: "webmaster@hartwork.org" 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | - undefined 9 | architectures: 10 | - x86_64 11 | - i386 12 | main_repo: 'https://github.com/uriparser/uriparser' -------------------------------------------------------------------------------- /projects/urllib3/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/urllib3/urllib3" 2 | language: python 3 | primary_contact: "sethmichaellarson@gmail.com" 4 | auto_ccs: 5 | - "quentin.pradet@gmail.com" 6 | - "david@adalogics.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | sanitizers: 10 | - address 11 | - undefined 12 | main_repo: 'https://github.com/urllib3/urllib3' 13 | -------------------------------------------------------------------------------- /projects/utf8proc/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://juliastrings.github.io/utf8proc/" 2 | language: c 3 | primary_contact: "stevenj@alum.mit.edu" 4 | auto_ccs: 5 | - "randy440088@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | main_repo: 'https://github.com/JuliaStrings/utf8proc' 11 | 12 | -------------------------------------------------------------------------------- /projects/uwebsockets/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/uNetworking/uWebSockets" 2 | language: c++ 3 | primary_contact: "alexhultman@gmail.com" 4 | builds_per_day: 4 5 | sanitizers: 6 | - address 7 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 8 | # - memory 9 | - undefined 10 | main_repo: 'https://github.com/uNetworking/uWebSockets.git' -------------------------------------------------------------------------------- /projects/valijson/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/tristanpenman/valijson" 2 | main_repo: "https://github.com/tristanpenman/valijson" 3 | language: c++ 4 | primary_contact: "tristan@tristanpenman.com" 5 | auto_ccs: 6 | - "Adam@adalogics.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | - memory 11 | -------------------------------------------------------------------------------- /projects/varnish/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://varnish-cache.org/" 2 | language: c 3 | primary_contact: "phk@varnish.org" 4 | auto_ccs: 5 | - "bsdphk@gmail.com" 6 | - "nils.goroll@uplex.de" 7 | - "martin@varnish-software.com" 8 | main_repo: 'https://github.com/varnishcache/varnish-cache' 9 | -------------------------------------------------------------------------------- /projects/vlc/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/videolan/vlc" 2 | language: c 3 | primary_contact: "ossfuzz@videolan.org" 4 | auto_ccs: 5 | - "adam@adalogics.com" 6 | - "david@adalogics.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | main_repo: 'https://github.com/videolan/vlc' 11 | -------------------------------------------------------------------------------- /projects/w3m/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://tracker.debian.org/pkg/w3m" 2 | primary_contact: "tats@debian.org" 3 | language: c 4 | auto_ccs : 5 | - "david@adalogics.com" 6 | main_repo: 'https://github.com/tats/w3m' 7 | -------------------------------------------------------------------------------- /projects/wabt/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/WebAssembly/wabt" 2 | language: c++ 3 | primary_contact: "binji@chromium.org" 4 | sanitizers: 5 | - address 6 | - memory 7 | - undefined 8 | architectures: 9 | - x86_64 10 | - i386 11 | main_repo: 'https://github.com/WebAssembly/wabt' 12 | -------------------------------------------------------------------------------- /projects/wasm3/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/wasm3/wasm3" 2 | main_repo: "https://github.com/wasm3/wasm3" 3 | language: c 4 | primary_contact: "vshymanskyi@gmail.com" 5 | auto_ccs: 6 | - "Adam@adalogics.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | - memory 11 | fuzzing_engines: 12 | - libfuzzer 13 | - afl 14 | - honggfuzz 15 | -------------------------------------------------------------------------------- /projects/wasmtime/default.options: -------------------------------------------------------------------------------- 1 | [asan] 2 | allow_user_segv_handler=1 3 | handle_sigill=0 4 | handle_segv=1 5 | -------------------------------------------------------------------------------- /projects/wavpack/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://www.wavpack.com" 2 | language: c++ 3 | primary_contact: "david@wavpack.com" 4 | auto_ccs: 5 | - dvbryant@gmail.com 6 | - thuanpv.nus@gmail.com 7 | sanitizers: 8 | - address 9 | - memory 10 | - undefined 11 | main_repo: 'https://github.com/dbry/WavPack.git' 12 | -------------------------------------------------------------------------------- /projects/wazuh/fuzz_xml.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | detect_leaks=0 3 | -------------------------------------------------------------------------------- /projects/wazuh/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://wazuh.com/" 2 | main_repo: 'https://github.com/wazuh/wazuh' 3 | primary_contact: "devel@wazuh.com" 4 | language: c 5 | auto_ccs: 6 | - "david@adalogics.com" 7 | -------------------------------------------------------------------------------- /projects/weechat/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/weechat/weechat" 2 | primary_contact: "flashcode@flashtux.org" 3 | auto_ccs: 4 | - "security@weechat.org" 5 | -------------------------------------------------------------------------------- /projects/wget/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.gnu.org/software/wget/" 2 | language: c++ 3 | primary_contact: "rockdaboot@gmail.com" 4 | auto_ccs: 5 | - "tim.ruehsen@gmx.de" 6 | - "darnir@gmail.com" 7 | - "gscrivan@redhat.com" 8 | main_repo: 'https://git.savannah.gnu.org/git/wget.git' 9 | -------------------------------------------------------------------------------- /projects/wget2/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://gitlab.com/gnuwget/wget2" 2 | language: c++ 3 | primary_contact: "rockdaboot@gmail.com" 4 | auto_ccs: 5 | - "tim.ruehsen@gmx.de" 6 | - "darnir@gmail.com" 7 | - "gscrivan@redhat.com" 8 | - "ajuaristi@gmx.es" 9 | main_repo: 'https://gitlab.com/gnuwget/wget2.git' 10 | -------------------------------------------------------------------------------- /projects/woff2/convert_woff2ttf_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1000000 3 | -------------------------------------------------------------------------------- /projects/woff2/convert_woff2ttf_fuzzer_new_entry.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1000000 3 | -------------------------------------------------------------------------------- /projects/woff2/corpus/Ahem.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/woff2/corpus/Ahem.woff2 -------------------------------------------------------------------------------- /projects/woff2/corpus/AhemSpaceLigature.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/woff2/corpus/AhemSpaceLigature.woff2 -------------------------------------------------------------------------------- /projects/woff2/corpus/DejaVuSerif-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/woff2/corpus/DejaVuSerif-webfont.woff2 -------------------------------------------------------------------------------- /projects/woff2/corpus/DejaVuSerif.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/woff2/corpus/DejaVuSerif.woff2 -------------------------------------------------------------------------------- /projects/woff2/corpus/EzraSIL.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/woff2/corpus/EzraSIL.woff2 -------------------------------------------------------------------------------- /projects/woff2/corpus/LinLibertineO.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/woff2/corpus/LinLibertineO.woff2 -------------------------------------------------------------------------------- /projects/woff2/corpus/MEgalopolisExtra.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/woff2/corpus/MEgalopolisExtra.woff2 -------------------------------------------------------------------------------- /projects/woff2/corpus/OpenSans.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/woff2/corpus/OpenSans.woff2 -------------------------------------------------------------------------------- /projects/woff2/corpus/mplus-1p-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/woff2/corpus/mplus-1p-regular.woff2 -------------------------------------------------------------------------------- /projects/woff2/corpus/tcu-font.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssh/oss-fuzz/49cdfd98801a0acfa411b7957b0befcebed1cae4/projects/woff2/corpus/tcu-font.woff2 -------------------------------------------------------------------------------- /projects/wpantund/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/openthread/wpantund" 2 | language: c++ 3 | primary_contact: "rquattle@google.com" 4 | auto_ccs: 5 | - "abtink@google.com" 6 | - "wpantund-fuzz@google.com" 7 | main_repo: 'https://github.com/openthread/wpantund' 8 | -------------------------------------------------------------------------------- /projects/wuffs/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/wuffs" 2 | language: c++ 3 | primary_contact: "nigeltao@golang.org" 4 | fuzzing_engines: 5 | - libfuzzer 6 | - afl 7 | - honggfuzz 8 | - dataflow 9 | sanitizers: 10 | - address 11 | - undefined 12 | - dataflow 13 | architectures: 14 | - x86_64 15 | - i386 16 | main_repo: 'https://github.com/google/wuffs.git' 17 | -------------------------------------------------------------------------------- /projects/wxwidgets/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.wxwidgets.org/" 2 | language: c++ 3 | primary_contact: "vzeitlin@gmail.com" 4 | main_repo: 'https://github.com/wxWidgets/wxWidgets.git' 5 | -------------------------------------------------------------------------------- /projects/xbps/project.yml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/voidlinux/xbps" 2 | primary_contact: "miwaxe@gmail.com" 3 | auto_ccs: 4 | - "gottox@voidlinux.eu" 5 | - "xtraeme@voidlinux.eu" -------------------------------------------------------------------------------- /projects/xerces-c/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://xerces.apache.org/" 2 | language: c++ 3 | primary_contact: "vincent.ulitzsch@live.de" 4 | auto_ccs: 5 | - "vincent.ulitzsch@live.de" 6 | - "bshas3@gmail.com" 7 | sanitizers: 8 | - address 9 | - memory 10 | - undefined 11 | -------------------------------------------------------------------------------- /projects/xmlsec/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.aleksey.com/xmlsec/" 2 | language: c++ 3 | primary_contact: "aleksey@aleksey.com" 4 | auto_ccs: 5 | - "alekseysanin@gmail.com" 6 | sanitizers: 7 | - address 8 | - undefined 9 | main_repo: 'https://github.com/lsh123/xmlsec' 10 | -------------------------------------------------------------------------------- /projects/xpdf/fuzz_pdfload.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | detect_leaks=0 3 | -------------------------------------------------------------------------------- /projects/xpdf/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.xpdfreader.com/" 2 | primary_contact: "xpdf@xpdfreader.com" 3 | language: c++ 4 | sanitizers: 5 | - address 6 | auto_ccs : 7 | - "david@adalogics.com" 8 | -------------------------------------------------------------------------------- /projects/xvid/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://www.xvid.com/" 2 | language: c++ 3 | primary_contact: "guidovranken@gmail.com" 4 | auto_ccs: 5 | - "mm@xvid.org" 6 | - "xvidsolutions@gmail.com" 7 | sanitizers: 8 | - address 9 | - memory 10 | architectures: 11 | - x86_64 12 | - i386 13 | -------------------------------------------------------------------------------- /projects/xz/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://tukaani.org/xz/" 2 | language: c++ 3 | primary_contact: "lasse.collin@tukaani.org" 4 | auto_ccs: 5 | - "bshas3@gmail.com" 6 | fuzzing_engines: 7 | - libfuzzer 8 | - afl 9 | - honggfuzz 10 | - dataflow 11 | sanitizers: 12 | - address 13 | - dataflow 14 | - memory 15 | - undefined 16 | main_repo: 'https://git.tukaani.org/xz.git' 17 | -------------------------------------------------------------------------------- /projects/yajl-ruby/json_fuzzer.dict: -------------------------------------------------------------------------------- 1 | "{" 2 | "}" 3 | "," 4 | "[" 5 | "]" 6 | "," 7 | ":" 8 | "e" 9 | "e+" 10 | "e-" 11 | "E" 12 | "E+" 13 | "E-" 14 | "\"" 15 | "\\" 16 | " " 17 | "null" 18 | "1" 19 | "1.234" 20 | "3e4" 21 | -------------------------------------------------------------------------------- /projects/yara/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "http://virustotal.github.io/yara/" 2 | language: c++ 3 | primary_contact: "vmalvarez@google.com" 4 | auto_ccs: 5 | - "vmalvarez@virustotal.com" 6 | - "plusvic@gmail.com" 7 | sanitizers: 8 | - address 9 | - memory 10 | - undefined 11 | main_repo: 'https://github.com/VirusTotal/yara.git' 12 | -------------------------------------------------------------------------------- /projects/ygot/fuzz.go: -------------------------------------------------------------------------------- 1 | // +build gofuzz 2 | 3 | package exampleoc 4 | 5 | func Fuzz(data []byte) int { 6 | nd := &Device{} 7 | err := Unmarshal([]byte(data), nd) 8 | if err != nil { 9 | return 0 10 | } 11 | return 1 12 | } 13 | -------------------------------------------------------------------------------- /projects/ygot/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/openconfig/ygot" 2 | primary_contact: "ygot-maintainers@google.com" 3 | auto_ccs: 4 | - "p.antoine@catenacyber.fr" 5 | language: go 6 | fuzzing_engines: 7 | - libfuzzer 8 | sanitizers: 9 | - address 10 | main_repo: 'https://github.com/openconfig/ygot' 11 | -------------------------------------------------------------------------------- /projects/znc/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://znc.in" 2 | language: c++ 3 | primary_contact: "alexey+znc@asokolov.org" 4 | auto_ccs: 5 | - "Adam@adalogics.com" 6 | - "ktonibud@gmail.com" 7 | sanitizers: 8 | - address 9 | - undefined 10 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 11 | # - memory 12 | main_repo: "https://github.com/znc/znc" -------------------------------------------------------------------------------- /projects/zopfli/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/google/zopfli" 2 | language: c++ 3 | primary_contact: "lode@google.com" 4 | sanitizers: 5 | - address 6 | # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 7 | # - memory 8 | - undefined 9 | main_repo: 'https://github.com/google/zopfli' -------------------------------------------------------------------------------- /projects/zxing/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/zxing/zxing" 2 | language: jvm 3 | primary_contact: "srowen@gmail.com" 4 | auto_ccs: 5 | - "wagner@code-intelligence.com" 6 | - "meumertzheim@code-intelligence.com" 7 | fuzzing_engines: 8 | - libfuzzer 9 | main_repo: "https://github.com/zxing/zxing.git" 10 | sanitizers: 11 | - address 12 | -------------------------------------------------------------------------------- /projects/zydis/project.yaml: -------------------------------------------------------------------------------- 1 | homepage: "https://github.com/zyantific/zydis" 2 | language: c 3 | primary_contact: "joel.hoener@gmail.com" 4 | auto_ccs: 5 | - "flobernd90@gmail.com" 6 | sanitizers: 7 | - address 8 | - memory 9 | - undefined 10 | main_repo: 'https://github.com/zyantific/zydis.git' 11 | --------------------------------------------------------------------------------