{"date":"2026-08-31T10:05:51Z","repo":{"name":"github.com/valkey-io/valkey","commit":"75215a56cb9fbf1b8aeb20a596204b0cda7929af"},"scorecard":{"version":"v5.3.0","commit":"c22063e786c11f9dd714d777a687ff7c4599b600"},"score":6.2,"checks":[{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#dependency-update-tool","short":"Determines if the project uses a dependency update tool."}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#code-review","short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged."}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#maintained","short":"Determines if the project is \"actively maintained\"."}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#security-policy","short":"Determines if the project has published a security policy."}},{"name":"Dangerous-Workflow","score":0,"reason":"dangerous workflow patterns detected","details":["Warn: untrusted code checkout '${{ github.event.pull_request.merge_commit_sha }}': .github/workflows/benchmark-on-label.yml:30"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#dangerous-workflow","short":"Determines if the project's GitHub Action workflows avoid dangerous patterns."}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#packaging","short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#binary-artifacts","short":"Determines if the project has generated executable (binary) artifacts in the source repository."}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/benchmark-on-demand.yml:51","Info: jobLevel 'pull-requests' permission set to 'read': .github/workflows/benchmark-on-demand.yml:52","Info: jobLevel 'contents' permission set to 'read': .github/workflows/benchmark-on-demand.yml:94","Warn: jobLevel 'actions' permission set to 'write': .github/workflows/daily.yml:2190","Warn: jobLevel 'actions' permission set to 'write': .github/workflows/weekly.yml:54","Info: jobLevel 'contents' permission set to 'read': .github/workflows/weekly.yml:55","Info: jobLevel 'pull-requests' permission set to 'read': .github/workflows/weekly.yml:56","Info: topLevel 'contents' permission set to 'read': .github/workflows/benchmark-on-demand.yml:43","Info: topLevel 'contents' permission set to 'read': .github/workflows/benchmark-on-label.yml:16","Info: topLevel 'contents' permission set to 'read': .github/workflows/benchmark-release.yml:29","Info: topLevel 'contents' permission set to 'read': .github/workflows/ci.yml:20","Info: topLevel 'contents' permission set to 'read': .github/workflows/clang-format.yml:4","Info: topLevel 'contents' permission set to 'read': .github/workflows/codecov.yml:4","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:23","Info: topLevel 'contents' permission set to 'read': .github/workflows/coverity.yml:15","Info: topLevel 'contents' permission set to 'read': .github/workflows/daily.yml:79","Info: topLevel 'pull-requests' permission set to 'read': .github/workflows/daily.yml:80","Info: topLevel 'contents' permission set to 'read': .github/workflows/external.yml:22","Info: topLevel 'contents' permission set to 'read': .github/workflows/provenance-check.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/provenance-refresh.yml:9","Info: topLevel 'contents' permission set to 'read': .github/workflows/reply-schemas-linter.yml:16","Info: topLevel 'contents' permission set to 'read': .github/workflows/reuse.yml:4","Info: topLevel permissions set to 'read-all': .github/workflows/scorecard.yml:8","Info: topLevel 'contents' permission set to 'read': .github/workflows/spell-check.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/trigger-build-release.yml:4","Warn: topLevel 'actions' permission set to 'write': .github/workflows/weekly.yml:7","Info: topLevel 'contents' permission set to 'read': .github/workflows/weekly.yml:8","Info: topLevel 'pull-requests' permission set to 'read': .github/workflows/weekly.yml:9"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#token-permissions","short":"Determines if the project's workflows follow the principle of least privilege."}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#cii-best-practices","short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info: Possibly incomplete results: error parsing shell code: @ cannot be followed by a word: deps/jemalloc/test/test.sh.in:0","Info: 136 out of 136 GitHub-owned GitHubAction dependencies pinned","Info:  16 out of  16 third-party GitHubAction dependencies pinned","Info:   3 out of   3 pipCommand dependencies pinned","Info:   1 out of   1 goCommand dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#pinned-dependencies","short":"Determines if the project has declared and pinned the dependencies of its build process."}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) are checked with a SAST tool"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#sast","short":"Determines if the project uses static code analysis."}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#fuzzing","short":"Determines if the project uses fuzzing."}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#signed-releases","short":"Determines if the project cryptographically signs release artifacts."}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during GetBranch(9.1): error during branchesHandler.query: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#branch-protection","short":"Determines if the default and release branches are protected with GitHub's branch protection settings."}},{"name":"Vulnerabilities","score":0,"reason":"23 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: CVE-2023-41053","Warn: Project is vulnerable to: CVE-2023-41056","Warn: Project is vulnerable to: CVE-2023-45145","Warn: Project is vulnerable to: CVE-2024-31228","Warn: Project is vulnerable to: CVE-2024-31449","Warn: Project is vulnerable to: CVE-2024-46981","Warn: Project is vulnerable to: CVE-2025-32023","Warn: Project is vulnerable to: CVE-2025-46817","Warn: Project is vulnerable to: CVE-2025-46818","Warn: Project is vulnerable to: CVE-2025-46819","Warn: Project is vulnerable to: CVE-2025-48367","Warn: Project is vulnerable to: CVE-2025-49844","Warn: Project is vulnerable to: CVE-2025-67733","Warn: Project is vulnerable to: CVE-2026-21863","Warn: Project is vulnerable to: CVE-2026-56684","Warn: Project is vulnerable to: CVE-2026-63639","Warn: Project is vulnerable to: GHSA-4c8g-83qw-93j6","Warn: Project is vulnerable to: GHSA-7p8r-x3mc-p8w7","Warn: Project is vulnerable to: GHSA-q3j6-qgpj-74h6","Warn: Project is vulnerable to: GHSA-v2hh-gcrm-f6hx","Warn: Project is vulnerable to: GHSA-v39h-62p7-jpjc","Warn: Project is vulnerable to: PYSEC-2023-45 / GHSA-24wv-mv5m-xv4h","Warn: Project is vulnerable to: PYSEC-2023-46 / GHSA-8fww-64cx-x8p5"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#vulnerabilities","short":"Determines if the project has open, known unfixed vulnerabilities."}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: COPYING:0"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#license","short":"Determines if the project has defined a license."}},{"name":"CI-Tests","score":10,"reason":"29 out of 29 merged PRs checked by a CI test -- score normalized to 10","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#ci-tests","short":"Determines if the project runs tests before pull requests are merged."}},{"name":"Contributors","score":10,"reason":"project has 41 contributing companies or organizations","details":["Info: found contributions from: EverythingMe, IOSD, Meituan-Dianping, OpenTechSchool-Dortmund, RedisLabs, RocksLabs, RustFestEU, ThePHPF, alibaba, amazon web services, apache, apple, aws, aws @valkey-io @opensearch-project, berlinrs, carrierdb, doat, ericsson software technology, google, huawei technologies, llvm, meituan-dianping, monada, mozilla, mozilla-mobile, mysql-otp, netease, php, railscamp, redis, redis labs, redis ltd., redislabs, rust-community, rust-lang, semantic-rs, streetlib s.r.l., tair-opensource, tencent cloud nosql, tensorfer, valkey-io"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/c22063e786c11f9dd714d777a687ff7c4599b600/docs/checks.md#contributors","short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies)."}}]}
