Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Regulatory crosswalk mappings to BR category items #142

Merged
merged 3 commits into from
Jan 17, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 38 additions & 10 deletions baseline/OSPS-BR.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,13 @@ criteria:
Ensure that the project's build and release
pipelines do not execute arbitrary code
provided from external sources.
control_mappings: # TODO

control_mappings:
CRA: 1.2f
SSDF: PO3.2, PS1
CSF: PR.AA-02
OCRE: 483-813, 124-564, 357-352
security_insights_value: # TODO

- id: OSPS-BR-02
maturity_level: 2
criterion: |
Expand All @@ -45,7 +50,11 @@ criteria:
scheme.
Examples include SemVer, CalVer, or
git commit id.
control_mappings: # TODO
control_mappings:
BPB: CC-B-5, CC-B-6, CC-B-7
CRA: 1.2f
SSDF: PO3.2, PS1, PS2, PS3
OCRE: 483-813, 124-564
security_insights_value: # TODO

- id: OSPS-BR-03
Expand All @@ -65,7 +74,11 @@ criteria:
responses, and other services to use
encrypted channels such as SSH or HTTPS for
data transmission.
control_mappings: # TODO
control_mappings:
BPB: B-B-11
CRA: 1.2d, 1.2e, 1.2f, 1.2i, 1.2j, 1.2k
SSDF: PO3.2, PS1
OCRE: 483-813, 124-564, 263-184
security_insights_value: # TODO

- id: OSPS-BR-04
Expand All @@ -85,8 +98,12 @@ criteria:
recommended to ensure consistency and
automation in the build and release
processes.
control_mappings: # TODO
security_insights_value: # TODO
control_mappings:
BPB: Q-B-7
CRA: 1.2b, 1.2d, 1.2f, 1.2h, 1.2j
SSDF: PO3.2, PS1
OCRE: 483-813, 124-564, 347-352, 263-184, 208-355
security_insights_value: project-lifecycle.release-process

- id: OSPS-BR-05
maturity_level: 2
Expand All @@ -108,7 +125,11 @@ criteria:
dependency file, lock file, or manifest to
specify the required dependencies, which are
then pulled in by the build system.
control_mappings: # TODO
control_mappings:
BPB: Q-B-2
CRA: 1.2b, 1.2d, 1.2f, 1.2h, 1.2j, 2.1
SSDF: PO3.2, PS1
OCRE: 483-813, 124-564, 347-352, 715-334
security_insights_value: # TODO

- id: OSPS-BR-06
Expand All @@ -131,7 +152,11 @@ criteria:
beyond commit messages, such as descriptions
of the security impact or relevance to
different use cases.
control_mappings: # TODO
control_mappings:
BPB: CC-B-8, CC-B-9
CRA: 1.2l, 2.2
SSDF: PS1, PS2, PS3, PW1.2
OCRE: 483-813, 124-564, 745-356
security_insights_value: # TODO

- id: OSPS-BR-08
Expand All @@ -153,5 +178,8 @@ criteria:
VSAs. Include the cryptographic hashes of
each asset in a signed manifest or
metadata file.
control_mappings: # TODO
security_insights_value: # TODO
control_mappings:
SSDF: PO5.2, PS2.1, PW6.2
security_insights_value:
Signed-Releases

Loading