Skip to content

Commit bf83ac1

Browse files
chore: sync policies, checks and checklists (#38)
1 parent 751af6d commit bf83ac1

20 files changed

+958
-1012
lines changed

data/checklists.json

Lines changed: 742 additions & 742 deletions
Large diffs are not rendered by default.

data/checks.json

Lines changed: 198 additions & 198 deletions
Large diffs are not rendered by default.

docs/checks/MFAImpersonationDefense.mdx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@ slug: /checks/MFAImpersonationDefense
66
---
77

88
<!-- BANNER:START -->
9-
:::tip
109

11-
This check is currently under development and not yet implemented. [Click here to learn how you can help](/contribute).
12-
13-
:::
1410
<!-- BANNER:END -->
1511

1612
<!-- DESCRIPTION:START -->
@@ -22,6 +18,7 @@ Use Multi Factor Authentication (MFA) methods that defend against impersonation
2218
## Details
2319
- Default Category: user authentication
2420
- Default Priority Group: P1
21+
- Implementation Details: It is manual ([details](https://github.com/OpenPathfinder/visionBoard/issues/66)).
2522
- C-SCRM: true
2623
- Mitre: [CWE-290](https://cwe.mitre.org/data/definitions/290.html)
2724
- Mitre: [CAPEC-151](https://capec.mitre.org/data/definitions/151.html)

docs/checks/assignCVEForKnownVulns.mdx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@ slug: /checks/assignCVEForKnownVulns
66
---
77

88
<!-- BANNER:START -->
9-
:::tip
109

11-
This check is currently under development and not yet implemented. [Click here to learn how you can help](/contribute).
12-
13-
:::
1410
<!-- BANNER:END -->
1511

1612
<!-- DESCRIPTION:START -->
@@ -26,6 +22,7 @@ We use the column `has_assignCVEForKnownVulns_policy` from the table `projects`
2622
## Details
2723
- Default Category: coordinated vulnerability disclosure
2824
- Default Priority Group: P7
25+
- Implementation Details: It is manual ([details](https://github.com/OpenPathfinder/visionBoard/issues/91)).
2926
- C-SCRM: true
3027
- Sources: [OpenSSF Best Practices Badge Passing Level (release_notes_vulns)](https://www.bestpractices.dev/en/criteria?details=true&rationale=true#0.release_notes_vulns)
3128

docs/checks/ciAndCdPipelineAsCode.mdx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@ slug: /checks/ciAndCdPipelineAsCode
66
---
77

88
<!-- BANNER:START -->
9-
:::tip
109

11-
This check is currently under development and not yet implemented. [Click here to learn how you can help](/contribute).
12-
13-
:::
1410
<!-- BANNER:END -->
1511

1612
<!-- DESCRIPTION:START -->
@@ -26,6 +22,7 @@ We use the column `has_ciAndCdPipelineAsCode_policy` from the table `projects` t
2622
## Details
2723
- Default Category: source control
2824
- Default Priority Group: P12
25+
- Implementation Details: It is manual ([details](https://github.com/OpenPathfinder/visionBoard/issues/108)).
2926
- C-SCRM: true
3027
- Sources: [CNCF SSCP 1.0 #158](https://github.com/cncf/tag-security/blob/main/supply-chain-security/supply-chain-security-paper/sscsp.md#build-and-related-continuous-integrationcontinuous-delivery-steps-should-all-be-automated-through-a-pipeline-defined-as-code)
3128
- How To: [Github Docs](https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages)

docs/checks/consistentBuildProcessDocs.mdx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@ slug: /checks/consistentBuildProcessDocs
66
---
77

88
<!-- BANNER:START -->
9-
:::tip
109

11-
This check is currently under development and not yet implemented. [Click here to learn how you can help](/contribute).
12-
13-
:::
1410
<!-- BANNER:END -->
1511

1612
<!-- DESCRIPTION:START -->
@@ -26,6 +22,7 @@ We use the column `has_consistentBuildProcessDocs_policy` from the table `projec
2622
## Details
2723
- Default Category: github workflows
2824
- Default Priority Group: P12
25+
- Implementation Details: It is manual ([details](https://github.com/OpenPathfinder/visionBoard/issues/105)).
2926
- C-SCRM: true
3027
- Mitre: [CWE-1068](https://cwe.mitre.org/data/definitions/1068.html)
3128

docs/checks/defineFunctionalRoles.mdx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@ slug: /checks/defineFunctionalRoles
66
---
77

88
<!-- BANNER:START -->
9-
:::tip
109

11-
This check is currently under development and not yet implemented. [Click here to learn how you can help](/contribute).
12-
13-
:::
1410
<!-- BANNER:END -->
1511

1612
<!-- DESCRIPTION:START -->
@@ -27,6 +23,7 @@ We use the column `has_defineFunctionalRoles_policy` from the table `projects` t
2723
## Details
2824
- Default Category: user account permissions
2925
- Default Priority Group: P4
26+
- Implementation Details: It is manual ([details](https://github.com/OpenPathfinder/visionBoard/issues/77)).
3027
- C-SCRM: true
3128
- Mitre: [CAPEC-122](https://capec.mitre.org/data/definitions/122.html)
3229
- Mitre: [M1018](https://attack.mitre.org/mitigations/M1018/)

docs/checks/identifyModifiedDependencies.mdx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@ slug: /checks/identifyModifiedDependencies
66
---
77

88
<!-- BANNER:START -->
9-
:::tip
109

11-
This check is currently under development and not yet implemented. [Click here to learn how you can help](/contribute).
12-
13-
:::
1410
<!-- BANNER:END -->
1511

1612
<!-- DESCRIPTION:START -->
@@ -26,6 +22,7 @@ We use the column `has_identifyModifiedDependencies_policy` from the table `proj
2622
## Details
2723
- Default Category: dependency inventory
2824
- Default Priority Group: P14
25+
- Implementation Details: It is manual ([details](https://github.com/OpenPathfinder/visionBoard/issues/111)).
2926
- C-SCRM: true
3027
- Sources: [OWASP SCVS L2 6.5](https://scvs.owasp.org/scvs/v6-pedigree-and-provenance/)
3128

docs/checks/incidentResponsePlan.mdx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@ slug: /checks/incidentResponsePlan
66
---
77

88
<!-- BANNER:START -->
9-
:::tip
109

11-
This check is currently under development and not yet implemented. [Click here to learn how you can help](/contribute).
12-
13-
:::
1410
<!-- BANNER:END -->
1511

1612
<!-- DESCRIPTION:START -->
@@ -26,6 +22,7 @@ We use the column `has_incidentResponsePlan_policy` from the table `projects` to
2622
## Details
2723
- Default Category: coordinated vulnerability disclosure
2824
- Default Priority Group: P7
25+
- Implementation Details: It is manual ([details](https://github.com/OpenPathfinder/visionBoard/issues/90)).
2926
- C-SCRM: false
3027
- Sources: [OpenSSF SCM Best Practices](https://best.openssf.org/SCM-BestPractices/#operations)
3128

docs/checks/includeCVEInReleaseNotes.mdx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@ slug: /checks/includeCVEInReleaseNotes
66
---
77

88
<!-- BANNER:START -->
9-
:::tip
109

11-
This check is currently under development and not yet implemented. [Click here to learn how you can help](/contribute).
12-
13-
:::
1410
<!-- BANNER:END -->
1511

1612
<!-- DESCRIPTION:START -->
@@ -22,6 +18,7 @@ Ensure release notes include the CVE ID for patched security vulnerabilities
2218
## Details
2319
- Default Category: coordinated vulnerability disclosure
2420
- Default Priority Group: P7
21+
- Implementation Details: It is manual ([details](https://github.com/OpenPathfinder/visionBoard/issues/92)).
2522
- C-SCRM: false
2623
- Sources: [OpenSSF Best Practices Badge Passing Level (release_notes_vulns)](https://www.bestpractices.dev/en/criteria?details=true&rationale=true#0.release_notes_vulns)
2724

0 commit comments

Comments
 (0)