-
Notifications
You must be signed in to change notification settings - Fork 14
Closed
Description
Following a working session with @eddie-knight, I'd like to propose this restructuring of the security insights specification. This groups similar things and reduces redundant prefixing.
Details
header:
schema-version: 1.0.0
expiration-date: '2023-08-31T10:10:09.000Z'
last-updated: '2021-09-01'
last-reviewed: '2022-09-01'
commit-hash: 4dbf78ebc006ee5f668c0a74876ef8d6db9485be
project-url: https://github.com/foo/bar
license: https://git.foo/license
contribution-policy:
accepts-pull-requests: true
accepts-automated-pull-requests: true
automated-tools-list:
- automated-tool: example/security-research
action: denied
path:
- main/foo/bar
- main/examples
comment: |
foo bar
contributing-policy: https://example.com/development-policy.html
code-of-conduct: https://example.com/code-of-conduct.html
supply-chain:
third-party-packages: true
lists:
- https://github.com/foo/packages.json
latest-sbom:
- url: https://foo.bar/sbom
format: CycloneDX
- url: https://foo.bar/sbom2
format: spdx
lifecycle:
url: https://example.org
comment: |
foo bar
policy:
url: https://example.org
comment: |
foo bar
lifecycle:
status: active
roadmap: https://foo.bar/roadmap.html
bug-fixes-only: false
release:
cycle: https://foo/release
process: |
foo bar
distribution-points:
- https://example.com/foo
- pkg:npm/foobar
latest-release:
url: https://foo.bar/release
name: '1.2.0'
date: '2021-09-01'
changelog: https://github.com/foo/changelog.md
development:
documentation:
- http://foo.bar/wiki
core-team:
- name: Alice White
contact: github:example
- name: Joe Dohn
contact: [email protected]
security-testing:
- tool-type: sca
tool-name: Dependabot
tool-version: 1.2.3
tool-url: https://example.org
tool-rulesets:
- built-in
integration:
ad-hoc: false
ci: true
before-release: true
comment: |
foo bar
security-contacts:
- type: email
value: [email protected]
primary: true
- type: email
value: [email protected]
primary: false
security-artifacts:
self-assessment:
evidence-url: https://foo.com/assessment.html
comment: |
foo bar
third-party-assessments:
- name: example-artifact
evidence-url: https://foo.com/artifact.html
date: '2021-09-01'
comment: |
foo bar
vulnerability-reporting:
accepts-vulnerability-reports: true
email-contact: [email protected]
security-policy: https://foo.bar/reporting.html
bug-bounty-available: true
bug-bounty-url: https://foo.bar/bugs.html
in-scope:
- broken access control
- other
out-scope:
- other
pgp-key: |
your-key-here
comment: |
Lorum ipsum...
Metadata
Metadata
Assignees
Labels
No labels