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

Editor revision for TC meeting 2024-03-27 #714

Open
wants to merge 66 commits into
base: master
Choose a base branch
from

Conversation

tschmidtb51 and others added 30 commits January 30, 2024 22:03
- addresses parts of #652
- add CVSS v4 to JSON schema
- addresses parts of #652
- add CVSS v4.0 to referenced schemas
- add strict version of schema
- addresses parts of #652
- adopt test scripts to include CVSS 4.0
- addresses parts of #652
- add CVSS 4.0 to informative references
- add CVSS 4.0 to construction principles
- addresses parts of #652
- add CVSS 4.0 to `/vulnerabilities[]/scores[]`
- addresses parts of #652, #341
- add invalid example for 6.1.7
- add valid examples for 6.1.7
- addresses parts of #341
- add invalid examples for 6.1.7
- add valid examples for 6.1.7
- addresses parts of #652, #341
- add missing CVSS 4.0 reference in validator test script
- addresses parts of #652
- update the strict version to use `unevaluatedProperties` instead of `additionalProperties` which fails with `allOf`
- addresses parts of #652
- use different vector to avoid `multiple` issue
- addresses parts of #652
- address `multipleOf` issue by parsing floats as Decimal
- add valid example to show correctness
- addresses parts of #652
- add CVSS 4.0 to Appendix C regarding size
- addresses parts of #652
- add CVRF-CSAF-conversion rule
- addresses parts of #652, #341
- add invalid example for 6.1.8
- add valid examples for 6.1.8
- update test 6.1.8
- addresses parts of #652, #341
- add invalid example for 6.1.9
- add valid examples for 6.1.9
- update test description 6.1.9
- addresses parts of #652, #341
- add invalid examples for 6.1.10
- add valid examples for 6.1.10
- update test description 6.1.10
- addresses parts of #652, #341
- add invalid examples for 6.2.19
- add valid examples for 6.2.19
- update test description 6.2.19
- addresses parts of #652, #341
- add invalid example for 6.3.1
- add valid example for 6.3.1
- update test description 6.3.1
- addresses parts of #652
- add test 6.3.12
- add invalid examples for 6.3.12
- add valid examples for 6.3.12
- addresses parts of #652, #341
- add valid example for 6.1.9 to trigger `multipleOf` issue
- addresses parts of #652
- correct wrong `/document/tracking/id`
- fixes #684
- add RFC 8322 as informative reference
- fixes #687
- correct namespace
- update date
- update revision history
- update citation format
- addresses parts of #626
- update size limit and unit
- generate artifacts for easier reading
- fixes #684
- add RFC 8322 as informative reference
- fixes #687
- correct namespace
sthagen and others added 14 commits February 26, 2024 22:50
Co-authored-by: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com>
- amended the mapping helper files in etc to include the added section and example
- executed the rendering pipeline
- Note: the automated extraction of section and example counts for the mapping
  helpers was forgotten along the many changes during bootstrap
  TODO(sthagen) to restore this auto discovery

Co-authored-by: Thomas Schmidt <thomas.schmidt@bsi.bund.de>
Signed-off-by: Stefan Hagen <stefan@hagen.link>
- addresses parts of #652
- explicitly mention names of Exploitability throughout the different CVSS versions
- addresses parts of #652, #699
- correct location of section separator
- addresses parts of #693, #710
- correct pattern to `^((CPE2.3)|(CPE2.2))$`
- add additional `\\` to escape previously unescaped `/`
- addresses parts of #693
- correct parsing of CPE 2.3 Dictionary (to also capture endings `">` instead of just `"/>`)
- addresses parts of #693
- add new local test cases
- adopt test script
- addresses parts of #710
- add additional `\\` to escape previously unescaped `/`
- update dates
- insert new revision for tracking
- update overlooked CSAF 2.0 to 2.1
- resolves #708
- correct copy-paste mistake "asset" => "SBOM"
- addresses parts of #693
- add conversion rule
@tschmidtb51 tschmidtb51 added editor-revision already worked on in the editor revision csaf 2.1 csaf 2.1 work labels Mar 27, 2024
@tschmidtb51 tschmidtb51 self-assigned this Mar 27, 2024
Copy link
Contributor

@sthagen sthagen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@tschmidtb51 tschmidtb51 changed the title Editor revision for TC meeting 2024-03-2 Editor revision for TC meeting 2024-03-27 Mar 27, 2024
@tschmidtb51
Copy link
Contributor Author

As discussed in today's TC meeting: We will keep that open until 2024-04-10 for TC review. If no objections occur, it will be merged.

Copy link
Contributor

@sthagen sthagen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

'LGTM'.lower()

@tschmidtb51 tschmidtb51 marked this pull request as ready for review April 9, 2024 10:04
@santosomar
Copy link
Contributor

A motion will be moved after today's CSAF TC meeting. We agreed that no further changes are pending for this PR.

@tschmidtb51 tschmidtb51 added the motion This item has a motion pending label Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
csaf 2.1 csaf 2.1 work editor-revision already worked on in the editor revision motion This item has a motion pending
Projects
None yet
3 participants