Repository Analysis

google/oss-fuzz

OSS-Fuzz - continuous fuzzing for open source software.

20.3 Moderate AI signal View on GitHub
20.3
Adjusted Score
20.3
Raw Score
100%
Time Factor
2026-05-29
Last Push
12,302
Stars
Shell
Language
257,648
Lines of Code
4759
Files
4161
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 12HIGH 80MEDIUM 319LOW 3750

Pattern Findings

4161 matches across 17 categories. Click a row to expand file-level details.

Over-Commented Block2939 hits · 2933 pts
SeverityFileLineSnippet
LOWinfra/test_repos.py1# Copyright 2020 Google LLC
LOWinfra/repo_manager_test.py1# Copyright 2019 Google LLC
LOWinfra/pr_helper_test.py1#!/usr/bin/env python
LOWinfra/helper_test.py1# Copyright 2021 Google LLC
LOWinfra/utils_test.py1# Copyright 2020 Google LLC
LOWinfra/manifest.py1#! /usr/bin/env python3
LOWinfra/constants.py1# Copyright 2021 Google LLC
LOWinfra/repo_manager.py1# Copyright 2019 Google LLC
LOWinfra/build_specified_commit.py1# Copyright 2019 Google LLC
LOWinfra/retry.py1# Copyright 2020 Google LLC
LOWinfra/templates.py1# Copyright 2016 Google Inc.
LOWinfra/templates.py21primary_contact: "<primary_contact_email>"
LOWinfra/templates.py61#
LOWinfra/templates.py81
LOWinfra/utils.py1# Copyright 2020 Google LLC
LOWinfra/presubmit.py1#!/usr/bin/env python3
LOWinfra/helper.py1#!/usr/bin/env python
LOWinfra/pr_helper.py1#!/usr/bin/env python
LOWinfra/build_specified_commit_test.py1# Copyright 2019 Google LLC
LOWinfra/bisector.py1# Copyright 2019 Google LLC
LOWinfra/common_utils.py1# Copyright 2025 Google LLC
LOWinfra/bisector_test.py1# Copyright 2019 Google LLC
LOWinfra/chronos/integrity_validator_check_replay.py1# Copyright 2025 Google LLC
LOWinfra/chronos/container_patch_replay_test.sh1#!/bin/bash -eux
LOWinfra/chronos/container_coverage_collection.sh1#!/bin/bash -eux
LOWinfra/chronos/integrity_validator_run_tests.py1# Copyright 2025 Google LLC
LOWinfra/chronos/__init__.py1#!/bin/bash -eux
LOWinfra/chronos/container_cache_build.sh1#!/bin/bash -eux
LOWinfra/chronos/coverage_test_collection.py1#!/bin/bash -eux
LOWinfra/chronos/container_patch_tests_test.sh1#!/bin/bash -eux
LOWinfra/chronos/manager.py1# Copyright 2025 Google LLC
LOWinfra/experimental/chronos/match_artifacts.sh1#!/usr/bin/bash -eux
LOWinfra/experimental/chronos/build_on_cloudbuild.sh1#!/bin/bash
LOWinfra/experimental/chronos/build_all.sh1#!/bin/bash
LOWinfra/experimental/chronos/cloudbuild_all.yaml1# Copyright 2024 Google LLC
LOWinfra/experimental/chronos/cloudbuild.yaml1# Copyright 2024 Google LLC
LOWinfra/experimental/chronos/build_cache_local.sh1#!/bin/bash -eu
LOWinfra/experimental/chronos/check_tests.sh1#!/bin/bash
LOWinfra/experimental/chronos/chronos.sh1# Copyright 2024 Google LLC
LOWinfra/experimental/chronos/e2e-replay-build.sh1#!/usr/bin/bash
LOWinfra/experimental/agent-skills/copy_to_global.sh1#!/bin/bash -eu
LOWinfra/experimental/agent-skills/helper.py1#!/usr/bin/env python3
LOWinfra/experimental/mcp/config.py1# Copyright 2025 Google LLC
LOWinfra/experimental/mcp/client.py1# Copyright 2025 Google LLC
LOWinfra/experimental/mcp/oss_fuzz_server.py1# Copyright 2025 Google LLC
LOWinfra/experimental/SystemSan/SystemSan.cpp21#include <stdio.h>
LOW…oEs/pytorch-lightning-1.5.10/fuzz_pytorch_lightning.py1#!/usr/local/bin/python3
LOW…ental/SystemSan/PoEs/pytorch-lightning-1.5.10/build.sh1#!/bin/bash -eu
LOW…mental/SystemSan/PoEs/node-shell-quote-v1.7.3/build.sh1#!/bin/bash -eu
LOWinfra/tools/hold_back_images.py1#!/usr/bin/env python
LOWinfra/tools/wycheproof/run.py1#!/usr/bin/env python3
LOWinfra/tools/wycheproof/package.bash1#!/bin/bash
LOWinfra/tools/wycheproof/launcher.py1#!/usr/bin/env python
LOWinfra/tools/wycheproof/generate_job.py1#!/usr/bin/env python3
LOWinfra/ci/build.py1#!/usr/bin/env python
LOWinfra/ci/build_test.py1# Copyright 2020 Google LLC
LOWinfra/ci/check_base_os.py1# Copyright 2025 Google LLC
LOWinfra/base-images/list_images.py1# Copyright 2025 Google LLC
LOWinfra/base-images/all.sh1#!/bin/bash -eux
LOWinfra/base-images/all.sh21# official list of images from the Python source of truth, ensuring it never
2879 more matches not shown…
Self-Referential Comments248 hits · 741 pts
SeverityFileLineSnippet
MEDIUMinfra/experimental/mcp/oss_fuzz_server.py40# Create an MCP server with a name
MEDIUMinfra/experimental/mcp/oss_fuzz_server.py138 max_length = 5000 # Define a maximum length for logs
MEDIUMinfra/base-images/base-builder/make_build_replayable.py78 # Create a shell wrapper that stubs out `configure` and `autogen`.
MEDIUM…/base-images/base-builder/install_deps_ubuntu-24-04.sh51# Create a custom apt configuration to allow downgrades and non-interactive installs.
MEDIUM…cifuzz/filestore/github_actions/github_actions_test.py201 # Create a tarball.
MEDIUMprojects/jansi/build.sh40 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/nimbus-jwt/build.sh67 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/cbor-java/build.sh32# Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/stax/build.sh69 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/spring-shell/build.sh52 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/apache-commons-cli/build.sh39 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/checker-framework/build.sh48 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/calcite/build.sh68 # Create an execution wrapper for every fuzztarget
MEDIUMprojects/opt_einsum/fuzz_parser.py25 # Create a numpy array with fuzzer-seeded entries.
MEDIUMprojects/hamcrest/build.sh41 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/apache-commons-fileupload/build.sh66 # Create an execution wrapper for every fuzztarget
MEDIUMprojects/javassist/build.sh46 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/qdox/build.sh70 # Create an execution wrapper for every fuzztarget
MEDIUMprojects/apache-commons-codec/build.sh38 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/graphql-java/build.sh61 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/json-simple/build.sh64 # Create an execution wrapper for every fuzztarget
MEDIUMprojects/py-serde/fuzz_model.py28 # Create an arbitrary Model structure
MEDIUMprojects/jul-to-slf4j/build.sh38 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/jts/build.sh45 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/jackson-databind/build.sh65 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/snakeyaml/build.sh40 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/spring-cloud-stream/build.sh55 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/netty-tcnative/build.sh46 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/ohc/build.sh42 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/presto/build.sh74 # Create an execution wrapper for every fuzztarget
MEDIUMprojects/spring-data-jpa/build.sh42 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/jsch/build.sh67 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/feign/build.sh61 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/checkstyle/build.sh52 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/spring-cloud-commons/build.sh80 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/dom4j/build.sh38 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/g-auth-library-java/build.sh70 # Create an execution wrapper for every fuzztarget
MEDIUMprojects/httpcomponents-core/build.sh40 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/async-http-client/build.sh70 # Create an execution wrapper for every fuzztarget
MEDIUMprojects/pdfbox/build.sh69 # Create an execution wrapper for every fuzztarget
MEDIUMprojects/gson/build.sh40# Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/reflections/build.sh45 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/jooq/build.sh65 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/kie-soup/build.sh40 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/jsqlparser/build.sh69 # Create an execution wrapper for every fuzztarget
MEDIUMprojects/jackson-datatype-joda/build.sh45 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/apache-commons-collections/build.sh45 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/lucene/build.sh45 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/open-json/build.sh43 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/junrar/build.sh42 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/univocity-parsers/build.sh70 # Create an execution wrapper for every fuzztarget
MEDIUMprojects/spring-integration/build.sh48 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/mvel/build.sh66 # Create an execution wrapper for every fuzztarget
MEDIUMprojects/antlr3-java/build.sh39 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/xmlunit/build.sh46# Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/jersey/build.sh44 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/tomcat/build.sh54 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/apache-commons-math/build.sh40 # Create an execution wrapper that executes Jazzer with the correct arguments.
MEDIUMprojects/apache-tika/build.sh53 # Create an execution wrapper for every fuzztarget
MEDIUMprojects/closure-compiler/build.sh65 # Create an execution wrapper for every fuzztarget
188 more matches not shown…
Unused Imports348 hits · 327 pts
SeverityFileLineSnippet
LOWinfra/helper.py20
LOWinfra/helper.py28
LOWinfra/experimental/contrib/arvo/arvo_reproducer.py41
LOWinfra/ci/build.py19
LOW…/base-builder/sanitizers/pysecsan/pysecsan/__init__.py17
LOWinfra/cifuzz/fuzz_target_test.py26
LOWinfra/cifuzz/filestore/gsutil/__init__.py18
LOWinfra/cifuzz/filestore/gitlab/__init__.py17
LOWinfra/cifuzz/filestore/gitlab/__init__.py20
LOWinfra/cifuzz/filestore/gitlab/__init__.py23
LOWinfra/cifuzz/filestore/filesystem/__init__.py15
LOWinfra/cifuzz/filestore/filesystem/__init__.py17
LOWinfra/cifuzz/filestore/filesystem/__init__.py18
LOWprojects/psqlparse/fuzz_parse.py20
LOWprojects/psqlparse/fuzz_parse.py26
LOWprojects/flask/cors_fuzz_flask.py19
LOWprojects/mdit-py-plugins/fuzz_containers.py20
LOWprojects/mdit-py-plugins/fuzz_plugins_individually.py20
LOWprojects/keras/fuzz_model.py17
LOWprojects/keras/fuzz_model.py18
LOWprojects/keras/fuzz_model.py19
LOWprojects/keras/fuzz_serialization.py19
LOWprojects/aiohttp/fuzz_http_parser.py32
LOWprojects/aiohttp/fuzz_http_payload_parser.py31
LOWprojects/aiohttp/fuzz_payload_url.py21
LOWprojects/aiohttp/fuzz_web_request.py16
LOWprojects/aiohttp/fuzz_web_request.py23
LOWprojects/pyasn1/fuzz_decode.py16
LOWprojects/pem/fuzz_pem.py16
LOWprojects/py-serde/fuzz_model.py16
LOWprojects/ffmpeg/group_seed_corpus.py18
LOWprojects/pymysql/fuzz_connection.py24
LOWprojects/toolz/fuzz_itertoolz.py18
LOWprojects/toolz/fuzz_itertoolz.py18
LOWprojects/toolz/fuzz_itertoolz.py18
LOWprojects/defusedxml/fuzz_etree_parse.py20
LOWprojects/defusedxml/fuzz_parse_string.py22
LOWprojects/attrs/fuzz_attrs.py22
LOWprojects/pyrsistent/fuzz_vector.py16
LOWprojects/oauthlib/fuzz_oauth1_sig.py16
LOWprojects/pygments/fuzz_lexers.py21
LOWprojects/mako/fuzz_lexer.py15
LOWprojects/retry/fuzz_retry.py19
LOWprojects/decorator/fuzz_decorator.py18
LOWprojects/decorator/fuzz_decorator.py20
LOWprojects/decorator/fuzz_funcmarker.py18
LOWprojects/decorator/fuzz_funcmarker.py20
LOWprojects/dask/fuzz_fuse.py18
LOWprojects/g-api-py-oauthlib/fuzz_config.py16
LOWprojects/docutils/fuzz_rst.py24
LOWprojects/docutils/fuzz_rst.py25
LOWprojects/docutils/fuzz_rst.py25
LOWprojects/abseil-py/fuzz_argparse.py22
LOWprojects/et-xmlfile/fuzz_write.py16
LOWprojects/et-xmlfile/fuzz_write.py22
LOWprojects/pyparsing/fuzz_parse.py16
LOWprojects/angle/gen_clones.py17
LOWprojects/grpc-py/fuzz_server.py21
LOWprojects/grpc-py/fuzz_server.py27
LOWprojects/grpc-py/fuzz_server.py30
288 more matches not shown…
Hyper-Verbose Identifiers275 hits · 286 pts
SeverityFileLineSnippet
LOWinfra/repo_manager_test.py45 def test_clone_valid_repo_integration(self):
LOWinfra/repo_manager_test.py79 def test_checkout_valid_commit(self):
LOWinfra/repo_manager_test.py87 def test_checkout_invalid_commit(self):
LOWinfra/repo_manager_test.py104 def test_get_valid_commit_list(self):
LOWinfra/repo_manager_test.py119 def test_get_invalid_commit_list(self):
LOWinfra/repo_manager_test.py188 def test_checkout_invalid_pull_request(self):
LOWinfra/pr_helper_test.py97 def test_save_env_newline_injection_blocked(self):
LOWinfra/pr_helper_test.py105 def test_save_env_carriage_return_injection_blocked(self):
LOWinfra/pr_helper_test.py112 def test_save_env_injection_via_all_fields(self):
LOWinfra/pr_helper_test.py120 def test_save_env_none_values(self, mock_uuid):
LOWinfra/pr_helper_test.py129 def test_save_env_full_attack_scenario(self):
LOWinfra/pr_helper_test.py165 def test_url_with_newline_injection(self):
LOWinfra/pr_helper_test.py172 def test_url_with_carriage_return(self):
LOWinfra/pr_helper_test.py195 def test_invalid_scheme_rejected(self):
LOWinfra/pr_helper_test.py201 def test_ssh_url_with_newline_injection(self):
LOWinfra/pr_helper_test.py212 def test_primary_contact_match(self):
LOWinfra/helper_test.py139 def test_generate_oss_fuzz_project(self, _):
LOWinfra/helper_test.py148 def test_generate_external_project(self):
LOWinfra/helper_test.py161 def test_generate_swift_project(self, _):
LOWinfra/helper_test.py181 def test_init_external_project(self):
LOWinfra/helper_test.py190 def test_init_internal_project(self):
LOWinfra/helper_test.py197 def test_dockerfile_path_internal_project(self):
LOWinfra/helper_test.py204 def test_dockerfile_path_external_project(self):
LOWinfra/helper_test.py236 def test_language_internal_project(self):
LOWinfra/helper_test.py242 def test_language_external_project(self):
LOWinfra/repo_manager.py235def clone_repo_and_get_manager(repo_url,
LOWinfra/build_specified_commit.py104def _replace_base_builder_digest(dockerfile_path, digest):
LOWinfra/build_specified_commit.py147def _build_image_with_retries(project_name):
LOWinfra/build_specified_commit.py152def get_required_post_checkout_steps(dockerfile_path):
LOWinfra/build_specified_commit.py180def build_fuzzers_from_commit(commit,
LOWinfra/presubmit.py50def _check_one_lib_fuzzing_engine(build_sh_file):
LOWinfra/presubmit.py157 def check_project_yaml_constants(self):
LOWinfra/presubmit.py179 def check_valid_section_names(self):
LOWinfra/helper.py210def _add_external_project_args(parser):
LOWinfra/helper.py939def _add_oss_fuzz_ci_if_needed(env):
LOWinfra/helper.py1051def _get_latest_public_corpus(args, fuzzer):
LOWinfra/helper.py1129 def _download_for_single_target(fuzz_target):
LOWinfra/helper.py1222def _introspector_prepare_corpus(args):
LOWinfra/helper.py1556def _create_build_integration_directory(directory):
LOWinfra/helper.py1591def _base_builder_from_language(language):
LOWinfra/pr_helper.py235 def get_integrated_project_info(self):
LOWinfra/pr_helper.py304 def is_author_internal_member(self):
LOWinfra/pr_helper.py308 def has_author_modified_project(self, project_path):
LOWinfra/build_specified_commit_test.py39 def test_build_fuzzers_from_commit(self):
LOWinfra/build_specified_commit_test.py81 def test_detect_main_repo_from_commit(self):
LOWinfra/build_specified_commit_test.py101 def test_detect_main_repo_from_name(self):
LOWinfra/chronos/integrity_validator_check_replay.py51def source_code_compile_error():
LOWinfra/chronos/integrity_validator_run_tests.py36def _add_payload_random_functions(exts: list[str], payload: str) -> str:
LOWinfra/chronos/coverage_test_collection.py26def collect_coverage_profraw_files():
LOWinfra/chronos/manager.py39def _get_project_cached_named(project: common_utils.Project,
LOWinfra/chronos/manager.py46def _get_project_cached_named_local(project: common_utils.Project,
LOWinfra/chronos/manager.py422def cmd_dispatcher_check_tests(args):
LOWinfra/chronos/manager.py430def cmd_dispatcher_check_replay(args):
LOWinfra/chronos/manager.py437def cmd_dispatcher_build_cached_image(args):
LOWinfra/chronos/manager.py442def cmd_dispatcher_extract_coverage(args):
LOWinfra/experimental/agent-skills/helper.py811def cleanup_project_artifacts(project):
LOWinfra/experimental/agent-skills/helper.py910def _run_single_integrate_session(agent_cli, project_url):
LOWinfra/experimental/agent-skills/helper.py1125def build_consolidation_prompt(project):
LOWinfra/experimental/agent-skills/helper.py1138def launch_consolidation_session(agent_cli, project):
LOWinfra/experimental/agent-skills/helper.py1177def _run_single_consolidation_session(agent_cli, project):
215 more matches not shown…
Cross-File Repetition54 hits · 270 pts
SeverityFileLineSnippet
HIGHinfra/common_utils.py0returns the out dir for the project. creates it if needed.
HIGHinfra/common_utils.py0returns the out dir for the project. creates it if needed.
HIGHinfra/common_utils.py0returns the out dir for the project. creates it if needed.
HIGHinfra/cifuzz/run_fuzzers.py0fuzzes with |fuzz_target_obj| and returns the result.
HIGHinfra/cifuzz/run_fuzzers.py0fuzzes with |fuzz_target_obj| and returns the result.
HIGHinfra/cifuzz/run_fuzzers.py0fuzzes with |fuzz_target_obj| and returns the result.
HIGHinfra/cifuzz/clusterfuzz_deployment.py0returns the project coverage object for the project.
HIGHinfra/cifuzz/clusterfuzz_deployment.py0returns the project coverage object for the project.
HIGHinfra/cifuzz/clusterfuzz_deployment.py0returns the project coverage object for the project.
HIGHinfra/cifuzz/get_coverage_test.py0tests that covered files can be retrieved from a coverage report.
HIGHinfra/cifuzz/get_coverage_test.py0tests that covered files can be retrieved from a coverage report.
HIGHinfra/cifuzz/get_coverage_test.py0tests that covered files can be retrieved from a coverage report.
HIGHinfra/cifuzz/config_utils_test.py0tests that validate returns false if github_workspace isn't set.
HIGHinfra/cifuzz/config_utils_test.py0tests that validate returns false if github_workspace isn't set.
HIGHinfra/cifuzz/config_utils_test.py0tests that validate returns false if github_workspace isn't set.
HIGHinfra/cifuzz/get_coverage.py0get the coverage report for a specific fuzz target. args: target: the name of the fuzz target whose coverage is requeste
HIGHinfra/cifuzz/get_coverage.py0get the coverage report for a specific fuzz target. args: target: the name of the fuzz target whose coverage is requeste
HIGHinfra/cifuzz/get_coverage.py0get the coverage report for a specific fuzz target. args: target: the name of the fuzz target whose coverage is requeste
HIGHinfra/cifuzz/continuous_integration.py0returns the source repo path, if it has been checked out. none is returned otherwise.
HIGHinfra/cifuzz/continuous_integration.py0returns the source repo path, if it has been checked out. none is returned otherwise.
HIGHinfra/cifuzz/continuous_integration.py0returns the source repo path, if it has been checked out. none is returned otherwise.
HIGHinfra/cifuzz/continuous_integration.py0returns the source repo path, if it has been checked out. none is returned otherwise.
HIGHinfra/cifuzz/continuous_integration.py0returns the command for building the project that is run inside the project builder container.
HIGHinfra/cifuzz/continuous_integration.py0returns the command for building the project that is run inside the project builder container.
HIGHinfra/cifuzz/continuous_integration.py0returns the command for building the project that is run inside the project builder container.
HIGHinfra/cifuzz/filestore/__init__.py0uploads the coverage report at |directory| to |name|.
HIGHinfra/cifuzz/filestore/gsutil/__init__.py0uploads the coverage report at |directory| to |name|.
HIGHinfra/cifuzz/filestore/filesystem/__init__.py0uploads the coverage report at |directory| to |name|.
HIGHinfra/cifuzz/filestore/github_actions/__init__.py0uploads the coverage report at |directory| to |name|.
HIGHinfra/cifuzz/filestore/git/__init__.py0uploads the coverage report at |directory| to |name|.
HIGHinfra/cifuzz/filestore/__init__.py0downloads the corpus located at |name| to |dst_directory|.
HIGHinfra/cifuzz/filestore/gsutil/__init__.py0downloads the corpus located at |name| to |dst_directory|.
HIGHinfra/cifuzz/filestore/filesystem/__init__.py0downloads the corpus located at |name| to |dst_directory|.
HIGHinfra/cifuzz/filestore/github_actions/__init__.py0downloads the corpus located at |name| to |dst_directory|.
HIGHinfra/cifuzz/filestore/git/__init__.py0downloads the corpus located at |name| to |dst_directory|.
HIGHinfra/cifuzz/filestore/__init__.py0downloads the build with |name| to |dst_directory|.
HIGHinfra/cifuzz/filestore/gsutil/__init__.py0downloads the build with |name| to |dst_directory|.
HIGHinfra/cifuzz/filestore/filesystem/__init__.py0downloads the build with |name| to |dst_directory|.
HIGHinfra/cifuzz/filestore/git/__init__.py0downloads the build with |name| to |dst_directory|.
HIGHinfra/cifuzz/platform_config/standalone.py0returns the filestore used to store persistent data.
HIGHinfra/cifuzz/platform_config/standalone.py0returns the filestore used to store persistent data.
HIGHinfra/cifuzz/platform_config/gitlab.py0returns the filestore used to store persistent data.
HIGHinfra/cifuzz/platform_config/__init__.py0returns the filestore used to store persistent data.
HIGHinfra/cifuzz/platform_config/gcb.py0returns the filestore used to store persistent data.
HIGHinfra/cifuzz/platform_config/prow.py0returns the filestore used to store persistent data.
HIGHinfra/cifuzz/platform_config/github_test.py0tests that the correct result is returned when repository contains the owner and repo name (as it does on github).
HIGHinfra/cifuzz/platform_config/github_test.py0tests that the correct result is returned when repository contains the owner and repo name (as it does on github).
HIGHinfra/cifuzz/platform_config/github_test.py0tests that the correct result is returned when repository contains the owner and repo name (as it does on github).
HIGHinfra/cifuzz/platform_config/__init__.py0returns the base commit to diff against (commit fuzzing).
HIGHinfra/cifuzz/platform_config/prow.py0returns the base commit to diff against (commit fuzzing).
HIGHinfra/cifuzz/platform_config/github.py0returns the base commit to diff against (commit fuzzing).
HIGHinfra/cifuzz/platform_config/__init__.py0returns the base branch to diff against (pr fuzzing).
HIGHinfra/cifuzz/platform_config/prow.py0returns the base branch to diff against (pr fuzzing).
HIGHinfra/cifuzz/platform_config/github.py0returns the base branch to diff against (pr fuzzing).
Hallucination Indicators12 hits · 120 pts
SeverityFileLineSnippet
CRITICAL…ects/jackson-datatype-joda/JodaDeserializerFuzzer.java53 mapper = tools.jackson.databind.json.JsonMapper.builder()
CRITICAL…ojects/jackson-datatype-joda/JodaSerializerFuzzer.java39 mapper = tools.jackson.databind.json.JsonMapper.builder()
CRITICAL…ojects/jackson-datatype-joda/JodaSerializerFuzzer.java49 mapper = tools.jackson.databind.json.JsonMapper.builder()
CRITICAL…/org/apache/struts/test/StrutsSimpleRequestFuzzer.java41 com.code_intelligence.jazzer.api.BugDetectors.allowNetworkConnections();
CRITICAL…rc/main/java/ossfuzz/ConfigServerPropertiesFuzzer.java33 ConfigServerProperties config = new org.springframework.cloud.config.server.config.ConfigServerProperties();
CRITICALprojects/powsybl-java/ParseFuzzer.java176 "Cannot invoke \"com.fasterxml.jackson.databind.JsonNode.get(String)\""
CRITICALprojects/powsybl-java/DeserializeFuzzer.java295 "Cannot invoke \"com.fasterxml.jackson.databind.JsonNode.get(String)\""
CRITICALprojects/powsybl-java/MetrixFuzzer.java300 "Cannot invoke \"com.fasterxml.jackson.databind.JsonNode.get(String)\""
CRITICALprojects/powsybl-java/LoadFlowFuzzer.java252 "Cannot invoke \"com.fasterxml.jackson.databind.JsonNode.get(String)\""
CRITICALprojects/powsybl-java/OpenRaoFuzzer.java142 "Cannot invoke \"com.fasterxml.jackson.databind.JsonNode.get(String)\""
CRITICALprojects/swagger-core/YamlFuzzer.java26 io.swagger.v3.core.util.Yaml31.jsonSchemaAsMap(data.consumeRemainingAsString());
CRITICAL…nit-fuzzer/src/main/java/ossfuzz/HtmlParserFuzzer.java48 com.code_intelligence.jazzer.api.BugDetectors.allowNetworkConnections();
Cross-Language Confusion18 hits · 110 pts
SeverityFileLineSnippet
HIGHinfra/templates.py44RUN apt-get update && apt-get install -y make autoconf automake libtool
HIGHinfra/templates.py52RUN apt-get update && apt-get install -y make autoconf automake libtool
HIGHinfra/chronos/manager.py176 base_cmd = 'export PATH=/ccache/bin:$PATH && rm -rf /out/* && compile'
HIGHinfra/experimental/agent-skills/helper.py972 print(f' cd {OSS_FUZZ_ROOT} && git diff && git status')
HIGHinfra/experimental/mcp/client.py659cd $GOPATH/src/$path || true
HIGHinfra/experimental/mcp/client.py661go mod tidy || true
HIGHinfra/experimental/mcp/client.py665go list $tags $path || { go mod init $path && go mod tidy ;}
HIGHinfra/experimental/mcp/client.py679 abspath_repo=`go list -m $tags -f {{.Dir}} $fuzzed_repo || go list $tags -f {{.Dir}} $fuzzed_repo`
HIGHinfra/experimental/mcp/client.py688 abspath_repo=`go list -m $tags -f {{.Dir}} $GO_COV_ADD_PKG || go list $tags -f {{.Dir}} $GO_COV_ADD_PKG`
HIGHinfra/experimental/mcp/client.py850RUN apt-get update && apt-get install -y make autoconf automake libtool
HIGHinfra/experimental/contrib/arvo/arvo_reproducer.py641 f"git reset --hard $commit || exit 99) ; "
HIGHinfra/experimental/contrib/arvo/arvo_reproducer.py642 f"(git submodule init && git submodule update --force) ;popd'")
HIGHinfra/experimental/contrib/arvo/arvo_reproducer.py649 f"git reset --hard $commit || exit 99) ; "
HIGHinfra/experimental/contrib/arvo/arvo_reproducer.py650 f"(git submodule init && git submodule update --force) ;popd'")
HIGHinfra/experimental/contrib/arvo/arvo_data.py73 r'RUN apt', "RUN apt update -y && apt install git ca-certificates -y && "
HIGHinfra/experimental/contrib/arvo/hacks/imagemagick.py14 "RUN mkdir /src/heic_corpus && touch /src/heic_corpus/XxX")
HIGHinfra/experimental/contrib/arvo/hacks/libreoffice.py42 line, 'echo "pushd instdir/program && mv *fuzzer $OUT" >> '
HIGHinfra/cifuzz/continuous_integration_test.py66 'cp -r /path/on/host/to/repo /src && cd - '
Decorative Section Separators46 hits · 108 pts
SeverityFileLineSnippet
MEDIUMprojects/phosphor-host-ipmid/build.sh126# ============================================================
MEDIUMprojects/phosphor-host-ipmid/build.sh128# ============================================================
MEDIUMprojects/vlc/generate_seeds.py41# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py43# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py245# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py247# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py353# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py359# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py1257# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py1259# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py1456# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py1460# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py1694# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py1696# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py1798# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py1800# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py1982# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py1984# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py2469# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py2471# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py2546# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py2548# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py2752# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py2754# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py2809# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py2821# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py2987# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py2999# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py3085# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py3087# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py3245# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py3247# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py3438# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py3440# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py3725# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py3727# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py3958# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py3960# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py2524# ──────────────────────────────────────────────────
MEDIUMprojects/vlc/generate_seeds.py2526# ──────────────────────────────────────────────────
MEDIUMprojects/open62541/build.sh118# ── Master branch (no suffix) ────────────────────────────────────────────────
MEDIUMprojects/open62541/build.sh127# ── 1.5 branch (_15 suffix) ──────────────────────────────────────────────────
MEDIUMprojects/clamav/build.sh62# ----------
MEDIUMprojects/ruby/build.sh22# =====================================================================
MEDIUMprojects/ruby/build.sh59# ===========================================================
MEDIUMprojects/ruby/build.sh120# ========================================
Excessive Try-Catch Wrapping66 hits · 74 pts
SeverityFileLineSnippet
LOWinfra/retry.py81 except Exception as error:
LOWinfra/retry.py98 except Exception as error:
MEDIUMinfra/presubmit.py62 print('Error: build.sh contains deprecated "-lFuzzingEngine" on line: '
MEDIUMinfra/presubmit.py145 print(f'Error in {self.filename}: {message}')
LOWinfra/helper.py1136 except Exception as error: # pylint:disable=broad-except
MEDIUMinfra/helper.py1129def _download_for_single_target(fuzz_target):
MEDIUMinfra/bisector.py119 print('Error was introduced at commit %s' % result.commit)
MEDIUMinfra/bisector.py121 print('Error was fixed at commit %s' % result.commit)
LOWinfra/chronos/integrity_validator_check_replay.py47 except Exception:
LOWinfra/chronos/integrity_validator_check_replay.py65 except Exception:
LOWinfra/chronos/integrity_validator_check_replay.py83 except Exception:
LOWinfra/chronos/integrity_validator_check_replay.py120 except Exception:
LOWinfra/chronos/integrity_validator_check_replay.py154 except Exception:
LOWinfra/chronos/integrity_validator_check_replay.py174 except Exception:
LOWinfra/chronos/integrity_validator_check_replay.py209 except Exception:
LOWinfra/chronos/integrity_validator_run_tests.py59 except Exception:
LOWinfra/chronos/integrity_validator_run_tests.py89 except Exception:
LOWinfra/chronos/integrity_validator_run_tests.py143 except Exception:
LOWinfra/chronos/integrity_validator_run_tests.py180 except Exception:
LOWinfra/experimental/mcp/client.py206 except Exception as e:
LOWinfra/experimental/mcp/oss_fuzz_server.py378 except Exception as e:
LOWinfra/experimental/mcp/oss_fuzz_server.py404 except Exception as e:
LOWinfra/experimental/mcp/oss_fuzz_server.py435 except Exception as e:
LOWinfra/experimental/mcp/oss_fuzz_server.py451 except Exception as e:
LOWinfra/experimental/mcp/oss_fuzz_server.py478 except Exception as e:
LOWinfra/experimental/mcp/oss_fuzz_server.py506 except Exception as e:
LOWinfra/experimental/contrib/arvo/arvo_reproducer.py185 except Exception:
LOWinfra/experimental/contrib/arvo/arvo_reproducer.py1045 except Exception:
MEDIUMinfra/ci/check_base_os.py74 print(f'Error: Dockerfile not found at {dockerfile_path}', file=sys.stderr)
MEDIUMinfra/ci/check_base_os.py89 print(f'Error: Could not parse tag from Dockerfile FROM line: {line}',
LOW…r/sanitizers/pysecsan/pysecsan/yaml_deserialization.py23except Exception:
LOW…fra/base-images/base-builder/indexer/manifest_types.py499 except Exception as e: # pylint: disable=broad-except
LOWinfra/base-images/base-builder/indexer/index_build.py714 except Exception: # pylint: disable=broad-exception-caught
LOWinfra/cifuzz/clusterfuzz_deployment.py136 except Exception as err: # pylint: disable=broad-except
LOWinfra/cifuzz/clusterfuzz_deployment.py150 except Exception as err: # pylint: disable=broad-except
LOWinfra/cifuzz/clusterfuzz_deployment.py169 except Exception as err: # pylint: disable=broad-except
LOWinfra/cifuzz/clusterfuzz_deployment.py181 except Exception as err: # pylint: disable=broad-except
LOWinfra/cifuzz/clusterfuzz_deployment.py203 except Exception as err: # pylint: disable=broad-except
LOWinfra/cifuzz/clusterfuzz_deployment.py221 except Exception as err: # pylint: disable=broad-except
LOWinfra/cifuzz/http_utils.py72 except Exception: # pylint: disable=broad-except
LOWinfra/cifuzz/config_utils.py232 except Exception: # pylint: disable=broad-except
LOWprojects/flask/cors_fuzz_flask.py78 except Exception:
LOWprojects/flask/cors_fuzz_flask.py89 except Exception as e:
LOWprojects/aiohttp/fuzz_web_request.py34 except Exception:
LOWprojects/ujson/json_differential_fuzzer.py70 except Exception as e:
LOWprojects/g-api-python-cloud-core/fuzz_helpers.py31 except Exception:
LOWprojects/attrs/fuzz_attrs.py39 except Exception as e:
LOWprojects/decorator/fuzz_funcmarker.py35 except Exception as e:
LOWprojects/jinja2/fuzz_env_jinja_lexer.py33 except Exception as e2:
LOWprojects/python-prompt-toolkit/fuzz_contrib.py27 except Exception as e:
LOWprojects/g-api-auth-httplib2/fuzz_http.py109 except Exception as e:
LOWprojects/sqlalchemy/sqlalchemy_fuzzer.py42 except Exception as e:
MEDIUMprojects/sqlalchemy/sqlalchemy_fuzzer.py27def TestOneInput(input_bytes):
LOWprojects/joblib/fuzz_serialization_roundtrip.py28 except Exception as e:
LOWprojects/kafka/fuzz_consumer.py33 except Exception as e:
LOWprojects/python-pypdf/fuzz_encryption.py54 except Exception:
LOWprojects/pyodbc/fuzz_curs_exec.py33 except Exception as e:
LOWprojects/flask-restx/fuzz_reqparse.py42 except Exception as e2:
LOWprojects/glom/fuzz_core.py45 except Exception:
LOWprojects/glom/fuzz_mutation.py36 except Exception:
6 more matches not shown…
Deep Nesting73 hits · 73 pts
SeverityFileLineSnippet
LOWinfra/retry.py36
LOWinfra/retry.py47
LOWinfra/retry.py70
LOWinfra/retry.py86
LOWinfra/presubmit.py157
LOWinfra/helper.py116
LOWinfra/pr_helper.py95
LOWinfra/bisector.py177
LOWinfra/common_utils.py227
LOWinfra/chronos/integrity_validator_check_replay.py30
LOWinfra/chronos/integrity_validator_check_replay.py51
LOWinfra/chronos/integrity_validator_check_replay.py69
LOWinfra/chronos/integrity_validator_check_replay.py87
LOWinfra/chronos/integrity_validator_check_replay.py124
LOWinfra/chronos/integrity_validator_check_replay.py178
LOWinfra/chronos/integrity_validator_run_tests.py36
LOWinfra/chronos/integrity_validator_run_tests.py116
LOWinfra/chronos/integrity_validator_run_tests.py221
LOWinfra/chronos/coverage_test_collection.py38
LOWinfra/chronos/manager.py193
LOWinfra/experimental/agent-skills/helper.py975
LOWinfra/experimental/mcp/client.py422
LOWinfra/experimental/mcp/client.py946
LOWinfra/experimental/mcp/oss_fuzz_server.py186
LOWinfra/experimental/mcp/oss_fuzz_server.py544
LOWinfra/experimental/contrib/arvo/arvo_reproducer.py192
LOWinfra/experimental/contrib/arvo/arvo_reproducer.py575
LOWinfra/experimental/contrib/arvo/arvo_reproducer.py768
LOWinfra/experimental/contrib/arvo/arvo_utils.py176
LOWinfra/experimental/contrib/arvo/arvo_utils.py612
LOWinfra/ci/check_base_os.py43
LOW…base-images/base-runner/python_coverage_runner_help.py83
LOWinfra/base-images/base-runner/test_all.py70
LOW…fra/base-images/base-builder/python_coverage_helper.py25
LOWinfra/base-images/base-builder/unshallow_repos.py25
LOWinfra/base-images/base-builder/detect_repo.py74
LOW…lder/sanitizers/pysecsan/pysecsan/command_injection.py36
LOW…fra/base-images/base-builder/indexer/manifest_types.py400
LOW…fra/base-images/base-builder/indexer/manifest_types.py420
LOWinfra/base-images/base-builder/indexer/dwarf_info.py50
LOWinfra/base-images/base-builder/indexer/clang_wrapper.py322
LOW…a/base-images/base-builder/indexer/index_build_test.py79
LOWinfra/base-images/base-builder/indexer/index_build.py164
LOWinfra/base-images/base-builder/indexer/index_build.py312
LOWinfra/base-images/base-builder/indexer/index_build.py729
LOWinfra/cifuzz/fuzz_target.py167
LOWinfra/cifuzz/config_utils.py241
LOWinfra/cifuzz/config_utils.py203
LOWinfra/cifuzz/config_utils.py335
LOWprojects/paramiko/fuzz_packetizer.py39
LOWprojects/ffmpeg/group_seed_corpus.py30
LOWprojects/ffmpeg/group_seed_corpus.py90
LOWprojects/pyrsistent/fuzz_vector.py23
LOWprojects/pyparsing/fuzz_parse.py30
LOWprojects/angle/gen_clones.py20
LOWprojects/multidict/fuzz_md.py23
LOWprojects/cirq/fuzz_circuit.py24
LOWprojects/kiwisolver/fuzz_solver.py27
LOW…s/cloud-custodian/fuzz_gcp_filters_validate_process.py45
LOWprojects/cloud-custodian/fuzz_filters_validate.py35
13 more matches not shown…
AI Slop Vocabulary19 hits · 52 pts
SeverityFileLineSnippet
MEDIUMinfra/experimental/agent-skills/helper.py1574 # Single focused harness per project (no summary by default):
MEDIUMinfra/experimental/mcp/client.py117# Build fuzz harness.
LOW…es/base-builder/sanitizers/pysecsan/pysecsan/sanlib.py155 # Otherwise, just return attribute of instance
MEDIUMinfra/cifuzz/build_fuzzers.py14"""Module used by CI tools in order to interact with fuzzers. This module helps
MEDIUMprojects/wolfssh/build.sh56# Build the fuzzer harness
MEDIUMprojects/postcss/build.sh36# Build Fuzzers. The harness lives upstream at test/fuzzing/fuzz_parse.js
MEDIUMprojects/tdengine/build.sh51# Compile the fuzzer harness
MEDIUMprojects/vlc/build.sh152# libFuzzer's ParseDictionaryFile rejects such lines, breaking the generic harness.
MEDIUMprojects/vlc/build.sh173# Write an options file to disable leak for the general harness
MEDIUMprojects/vlc/generate_seeds.py2352 # The libfuzzer harness picks the demuxer module from the binary-name
MEDIUMprojects/vlc/generate_seeds.py2394 # Round 2 — comprehensive event stream. The previous seeds covered only a
MEDIUMprojects/dcmtk/build.sh48# Derive robust link set from pkg-config and filter to installed libs.
MEDIUMprojects/qemu/replay_build.sh68 # Skip generic harness.
MEDIUMprojects/rapidjson/build.sh30# Build fuzz harness.
MEDIUMprojects/wolftpm/build.sh52# Build the fuzz harness, linking wolftpm + wolfssl statically.
LOWprojects/esp-v2/build.sh141# TODO(nareddyt): just use the .tar directly when
MEDIUMprojects/imagemagick/run_tests.sh22# interface for comprehensive testing of ImageMagick.
MEDIUMprojects/wolfboot/build.sh55# Fold the two extra parser objects into libwolfboot.a so the harness
MEDIUMprojects/wolfboot/build.sh59# Harness compile/link. Each harness builds against the parser interface
Docstring Block Structure8 hits · 40 pts
SeverityFileLineSnippet
HIGHinfra/repo_manager.py141Gets the list of commits(inclusive) between the old and new commits. Args: newest_commit: The newest commit t
HIGHinfra/utils.py56Runs a shell command in the specified directory location. Args: command: The command as a list to be run. env
HIGHinfra/bisector.py289From a commit range, this function caluclates which introduced a specific error from a fuzz testcase_path. Args:
HIGHinfra/base-images/base-builder/detect_repo.py157Runs a shell command in the specified directory location. Args: command: The command as a list to be run. loc
HIGH…fra/base-images/base-builder/indexer/manifest_types.py597Helper function to parse environment variables from a list. Args: env_list: A list of environment variables in th
HIGHinfra/base-images/base-builder/indexer/dwarf_info.py128Parses the value of a `-frecord-command-line` entry from clang. Separate arguments within a command line are combine
HIGHinfra/cifuzz/fuzz_target.py285Checks if the testcase reproduces. Args: testcase: The path to the testcase to be tested. target_
HIGHinfra/cifuzz/fuzz_target.py334Returns True if a crash is reportable. This means the crash is reproducible but not reproducible on a build from the
Redundant / Tautological Comments23 hits · 36 pts
SeverityFileLineSnippet
LOWinfra/chronos/integrity_validator_run_tests.py238 # Check if there is a .git directory
LOWinfra/experimental/chronos/chronos.sh53 # Check if any element in the command array contains the FUZZ_TARGET.
LOWinfra/experimental/agent-skills/copy_to_global.sh41# Check if the global skills directory exists, if not create it
LOW…base-images/base-runner/python_coverage_runner_help.py59 # Check if this file exists in our file paths:
LOW…fra/base-images/base-builder/python_coverage_helper.py43 # Check if .egg is in the path and if so we need to split it
LOWinfra/base-images/base-builder/detect_repo.py142 # Check if valid git repo.
LOWinfra/base-images/base-builder/detect_repo.py146 # Check if history fetch is needed.
LOWinfra/base-images/base-builder/detect_repo.py150 # Check if commit is in history.
LOW…lder/sanitizers/pysecsan/pysecsan/command_injection.py79 # Check if the arguments are controlled by the fuzzer, and this given
LOW…base-clang/checkout_build_install_llvm_ubuntu_20_04.sh20# Set this to get a full build with all binaries and libraries, as well as
LOW…base-clang/checkout_build_install_llvm_ubuntu_24_04.sh20# Set this to get a full build with all binaries and libraries, as well as
LOW…/base-images/base-clang/checkout_build_install_llvm.sh20# Set this to get a full build with all binaries and libraries, as well as
LOWinfra/cifuzz/config_utils.py119 self.dry_run = _is_dry_run() # Check if failures should not be reported.
LOWprojects/lit/build.sh21 # Check if the file contains the "type" field
LOWprojects/canvg/build.sh45 # Check if the file contains the "type" field
LOWprojects/angular/build.sh21 # Check if the file contains the "type" field
LOWprojects/angular/build.sh79 # Check if the file has the "mjs" extension
LOWprojects/d3/build.sh21 # Check if the file contains the "type" field
LOWprojects/libssh/build.sh58 # Check if this fuzzer needs ssh_server_mock
LOWprojects/libssh/build.sh64 # Check if this fuzzer needs ssh_client_mock
LOWprojects/bc-java/build.sh18# Set encoding to UTF-8 for Java compilation
LOWprojects/promise-polyfill/build.sh21 # Check if the file contains the "type" field
LOWprojects/libcacard/build.sh62 # Check if it runs at least in build image
Verbosity Indicators20 hits · 34 pts
SeverityFileLineSnippet
LOWinfra/experimental/chronos/build_cache_local.sh30# Step 1: build the base image
LOWinfra/experimental/chronos/build_cache_local.sh35# Step 2: create a container where `compile` has run which enables ccaching
LOWinfra/experimental/chronos/build_cache_local.sh57# Step 3: save (commit, locally) the cached container as an image
LOWinfra/experimental/chronos/build_cache_local.sh67# Step 4: save the list of executables created from a vanilla build. This is
LOWinfra/experimental/chronos/build_cache_local.sh74# Step 5: Build with replay enabled, and validate the executables are the same
LOWinfra/experimental/chronos/build_cache_local.sh90# Step 6: Extract the newly build executables
LOWinfra/experimental/chronos/build_cache_local.sh102# Step 7: match executables from vanilla builds and replay builds.
LOWinfra/experimental/chronos/build_cache_local.sh118# Step 8: prepare Dockerfile for ccache
LOWinfra/experimental/chronos/build_cache_local.sh125# Step 9: Build an image with CCache's new items (modifications are done on the
LOWinfra/experimental/chronos/build_cache_local.sh131# Step 10: Run a `compile` with ccache's image.
LOWinfra/experimental/chronos/build_cache_local.sh145# Step 11: extract the executables from the ccache build
LOWinfra/experimental/chronos/build_cache_local.sh149# Step 12: validate the ccache builds are successful
LOWinfra/experimental/chronos/check_tests.sh32# Step 1: build the base image
LOWinfra/experimental/chronos/check_tests.sh36# Step 2: create a container where `compile` has run which enables ccaching
LOWinfra/experimental/chronos/check_tests.sh58# Step 3: save (commit, locally) the cached container as an image
LOWinfra/experimental/chronos/check_tests.sh62# Step 4: run the actual run_tests.sh script in the container.
LOWinfra/experimental/contrib/arvo/arvo_reproducer.py148 # Step 1: Get the token from the cookie
LOWprojects/ruby/build.sh21# Step 1: Download and install latest stable Ruby release as baseruby
LOWprojects/ruby/build.sh58# Step 2: Build target Ruby from source with static linking
LOWprojects/ruby/build.sh119# Step 3: Set up paths for fuzzer builds
Fake / Example Data7 hits · 10 pts
SeverityFileLineSnippet
LOWinfra/pr_helper_test.py215 'primary_contact': 'user@example.com',
LOWinfra/pr_helper_test.py219 self.assertTrue(pr_helper.is_known_contributor(content, 'user@example.com'))
LOWinfra/pr_helper_test.py225 'vendor_ccs': ['user@example.com'],
LOWinfra/pr_helper_test.py228 self.assertTrue(pr_helper.is_known_contributor(content, 'user@example.com'))
LOWinfra/pr_helper_test.py235 'auto_ccs': ['user@example.com']
LOWinfra/pr_helper_test.py237 self.assertTrue(pr_helper.is_known_contributor(content, 'user@example.com'))
LOWinfra/pr_helper_test.py247 'user@example.com'))
Example Usage Blocks4 hits · 6 pts
SeverityFileLineSnippet
LOWinfra/experimental/chronos/chronos.sh22# Usage:
LOWinfra/base-images/all.sh24# Usage:
LOWprojects/spirv-tools/generate_spirv_corpus.py26# Usage:
LOWprojects/vlc/generate_seeds.py32# Usage:
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippet
LOWprojects/github_scarecrow/fakelib.py19def do_something(data):