-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
good part-time projectA meaty non-urgent issue with a substantial amount of work to be done.A meaty non-urgent issue with a substantial amount of work to be done.kind/feature-requestDescribes new functionalityDescribes new functionalityno QC knowledge neededWant to contribute to Cirq, but don't know quantum computing? This issue is for you.Want to contribute to Cirq, but don't know quantum computing? This issue is for you.priority/p3Should be done in the next 6 monthsShould be done in the next 6 monthstriage/acceptedA consensus emerged that this bug report, feature request, or other action should be worked onA consensus emerged that this bug report, feature request, or other action should be worked on
Description
One of the code scanning alerts (https://github.com/quantumlib/Cirq/security/code-scanning/400) recommended the application of code fuzzing to help locate possible vulnerabilities in the code. We could use Google's OSS-Fuzz.
More info about OSS-Fuzz:
Google created OSS-Fuzz to fill this gap: it’s a free service that runs fuzzers for open source projects and privately alerts developers to the bugs detected. Since its launch, OSS-Fuzz has become a critical service for the open source community, growing beyond C/C++ to detect problems in memory-safe languages such as Go, Rust, and Python.
The OSS-Fuzz project has been adding AI-powered fuzzing, and is experimenting with AI-powered vulnerability fixing.
daxfohl
Metadata
Metadata
Assignees
Labels
good part-time projectA meaty non-urgent issue with a substantial amount of work to be done.A meaty non-urgent issue with a substantial amount of work to be done.kind/feature-requestDescribes new functionalityDescribes new functionalityno QC knowledge neededWant to contribute to Cirq, but don't know quantum computing? This issue is for you.Want to contribute to Cirq, but don't know quantum computing? This issue is for you.priority/p3Should be done in the next 6 monthsShould be done in the next 6 monthstriage/acceptedA consensus emerged that this bug report, feature request, or other action should be worked onA consensus emerged that this bug report, feature request, or other action should be worked on