You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -141,7 +141,7 @@ By some estimates\* 84% of all codebases have at least one vulnerability, with a
141
141
142
142
Even in large tech companies, the tedious process of reviewing code for vulnerabilities falls down the priority list, and there is little insight into known vulnerabilities and solutions that companies can draw on.
143
143
144
-
That’s where Security Scorecards *[i.e., OpenSSF Scorecard]* is helping. Its focus is to understand the security posture of a project and assess the risks that dependencies introduce.
144
+
That’s where Security Scorecards _[i.e., OpenSSF Scorecard]_ is helping. Its focus is to understand the security posture of a project and assess the risks that dependencies introduce.
145
145
146
146
\*[Open Source Security and Risk Analysis Report](https://www.synopsys.com/software-integrity/resources/analyst-reports/open-source-security-risk-analysis.html?intcmp=sig-blog-ossra1) (Synopsys, 2021)
147
147
@@ -231,45 +231,45 @@ You can learn more about the scoring criteria, risks, and remediation suggestion
|[Vulnerabilities](https://github.com/ossf/scorecard/blob/main/docs/checks.md#vulnerabilities)| Does the project have unfixed vulnerabilities? Uses the [OSV service](https://osv.dev/). | High |
|[Dependency Update Tool](https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool)| Does the project use tools to help update its dependencies e.g. [Dependabot](https://docs.github.com/en/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/configuring-dependabot-security-updates), [RenovateBot](https://github.com/renovatebot/renovate)? | High |
240
240
|[Maintained](https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained)| Is the project maintained? | High |
241
241
|[Security Policy](https://github.com/ossf/scorecard/blob/main/docs/checks.md#security-policy)| Does the project contain a [security policy](https://docs.github.com/en/free-pro-team@latest/github/managing-security-vulnerabilities/adding-a-security-policy-to-your-repository)? | Medium |
242
242
|[Licence](https://github.com/ossf/scorecard/blob/main/docs/checks.md#license)| Does the project declare a licence? | Low |
243
243
|[CII Best Practices](https://github.com/ossf/scorecard/blob/main/docs/checks.md#cii-best-practices)| Does the project have a [CII Best Practices Badge](https://bestpractices.coreinfrastructure.org/en)? | Low |
|[CI Tests](https://github.com/ossf/scorecard/blob/main/docs/checks.md#ci-tests)| Does the project run tests in CI, e.g. [GitHub Actions](https://docs.github.com/en/free-pro-team@latest/actions), [Prow](https://github.com/kubernetes/test-infra/tree/master/prow)? | Low |
248
248
|[Fuzzing](https://github.com/ossf/scorecard/blob/main/docs/checks.md#fuzzing)| Does the project use fuzzing tools, e.g. [OSS-Fuzz](https://github.com/google/oss-fuzz)? | Medium |
249
249
|[SAST](https://github.com/ossf/scorecard/blob/main/docs/checks.md#sast)| Does the project use static code analysis tools, e.g. [CodeQL](https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository#enabling-code-scanning-using-actions), [LGTM](https://lgtm.com/), [SonarCloud](https://sonarcloud.io/)? | Medium |
|[Binary Artifacts](https://github.com/ossf/scorecard/blob/main/docs/checks.md#binary-artifacts)| Is the project free of checked-in binaries? | High |
256
256
|[Branch Protection](https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection)| Does the project use [Branch Protection](https://docs.github.com/en/free-pro-team@latest/github/administering-a-repository/about-protected-branches)? | High |
257
257
|[Dangerous Workflow](https://github.com/ossf/scorecard/blob/main/docs/checks.md#dangerous-workflow)| Does the project avoid dangerous coding patterns in GitHub Actions? | Critical |
258
258
|[Code Review](https://github.com/ossf/scorecard/blob/main/docs/checks.md#code-review)| Does the project require code review before code is merged? | High |
259
-
|[Contributors](https://github.com/ossf/scorecard/blob/main/docs/checks.md#contributors)| Does the project have contributors from multiple organizations? | Low |
259
+
|[Contributors](https://github.com/ossf/scorecard/blob/main/docs/checks.md#contributors)| Does the project have contributors from multiple organizations? | Low |
|[Pinned Dependencies](https://github.com/ossf/scorecard/blob/main/docs/checks.md#pinned-dependencies)| Does the project declare and pin [dependencies](https://docs.github.com/en/free-pro-team@latest/github/visualizing-repository-data-with-graphs/about-the-dependency-graph#supported-package-ecosystems)? | Medium |
266
266
|[Token Permissions](https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions)| Does the project declare GitHub workflow tokens as [read only](https://docs.github.com/en/actions/reference/authentication-in-a-workflow)? | High |
267
267
|[Packaging](https://github.com/ossf/scorecard/blob/main/docs/checks.md#packaging)| Does the project build and publish official packages from CI/CD, e.g. [GitHub Publishing](https://docs.github.com/en/free-pro-team@latest/actions/guides/about-packaging-with-github-actions#workflows-for-publishing-packages)? | Medium |
268
268
|[Signed Releases](https://github.com/ossf/scorecard/blob/main/docs/checks.md#signed-releases)| Does the project [cryptographically sign releases](https://wiki.debian.org/Creating%20signed%20GitHub%20releases)? | High |
269
269
270
270
<br/>
271
271
272
-
> Machine checkable properties are an essential part of a sound security process. That’s why we have incorporated Security Scorecards *[i.e., OpenSSF Scorecard]* into our dependency acceptance criteria.
272
+
> Machine checkable properties are an essential part of a sound security process. That’s why we have incorporated Security Scorecards _[i.e., OpenSSF Scorecard]_ into our dependency acceptance criteria.
0 commit comments