Skip to content

Commit fc4b271

Browse files
Merge pull request #179 from secvisogram/chore/dependency-updates
Chore/dependency updates
2 parents 826e110 + 39ad053 commit fc4b271

23 files changed

+948
-369
lines changed

backend/package-lock.json

Lines changed: 19 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

csaf-validator-lib/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,6 @@ The following tests are not yet implemented and therefore missing:
320320
- Mandatory Test 6.1.48
321321
- Mandatory Test 6.1.49
322322
- Mandatory Test 6.1.50
323-
- Mandatory Test 6.1.51
324323
- Mandatory Test 6.1.53
325324
- Mandatory Test 6.1.54
326325
- Mandatory Test 6.1.55
@@ -332,7 +331,6 @@ The following tests are not yet implemented and therefore missing:
332331
- Recommended Test 6.2.20
333332
- Recommended Test 6.2.21
334333
- Recommended Test 6.2.24
335-
- Recommended Test 6.2.25
336334
- Recommended Test 6.2.26
337335
- Recommended Test 6.2.27
338336
- Recommended Test 6.2.28
@@ -350,7 +348,6 @@ The following tests are not yet implemented and therefore missing:
350348
- Recommended Test 6.2.40
351349
- Recommended Test 6.2.41
352350
- Recommended Test 6.2.42
353-
- Recommended Test 6.2.43
354351
- Recommended Test 6.2.44
355352
- Recommended Test 6.2.45
356353
- Recommended Test 6.2.46
@@ -434,6 +431,7 @@ export const mandatoryTest_6_1_40: DocumentTest
434431
export const mandatoryTest_6_1_41: DocumentTest
435432
export const mandatoryTest_6_1_43: DocumentTest
436433
export const mandatoryTest_6_1_45: DocumentTest
434+
export const mandatoryTest_6_1_51: DocumentTest
437435
export const mandatoryTest_6_1_52: DocumentTest
438436
```
439437
@@ -461,6 +459,8 @@ export const recommendedTest_6_2_17: DocumentTest
461459
export const recommendedTest_6_2_18: DocumentTest
462460
export const recommendedTest_6_2_22: DocumentTest
463461
export const recommendedTest_6_2_23: DocumentTest
462+
export const recommendedTest_6_2_25: DocumentTest
463+
export const recommendedTest_6_2_43: DocumentTest
464464
```
465465
466466
[(back to top)](#bsi-csaf-validator-lib)

csaf-validator-lib/csaf_2_1/csafAjv.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,23 @@ import Ajv2020 from 'ajv/dist/2020.js'
33
import cvss_v2_0 from '../schemas/cvss-v2.0.js'
44
import cvss_v3_0 from '../schemas/cvss-v3.0.js'
55
import cvss_v3_1 from '../schemas/cvss-v3.1.js'
6-
import cvss_v4_0 from './csafAjv/cvss-v4.0.js'
6+
import cvss_v4_0_1 from './csafAjv/cvss-v4.0.1.js'
77
import meta from './csafAjv/meta.js'
8+
import draft_07_schema from './csafAjv/draft-07-schema.js'
89
import formatAssertion from './csafAjv/format-assertion.js'
9-
import ssvcDecisionPointValueSelection from './csafAjv/Decision_Point_Value_Selection-1-0-1.js'
10-
import ssvcDecisionPoint from './csafAjv/Decision_Point-1-0-1.js'
10+
import ssvcDecisionPointValueSelection from './csafAjv/Decision_Point_Value_Selection-2-0-0.js'
1111
import { timestampRegex, validateTimestamp } from './dateHelper.js'
1212

1313
const csafAjv = new Ajv2020({ strict: false, allErrors: true })
1414
addFormats(csafAjv)
15+
csafAjv.addMetaSchema(
16+
draft_07_schema,
17+
'http://json-schema.org/draft-07/schema#'
18+
)
1519
csafAjv.addSchema(cvss_v2_0, 'https://www.first.org/cvss/cvss-v2.0.json')
1620
csafAjv.addSchema(cvss_v3_0, 'https://www.first.org/cvss/cvss-v3.0.json')
1721
csafAjv.addSchema(cvss_v3_1, 'https://www.first.org/cvss/cvss-v3.1.json')
18-
csafAjv.addSchema(cvss_v4_0, 'https://www.first.org/cvss/cvss-v4.0.json')
22+
csafAjv.addSchema(cvss_v4_0_1, 'https://www.first.org/cvss/cvss-v4.0.1.json')
1923
csafAjv.addSchema(
2024
meta,
2125
'https://docs.oasis-open.org/csaf/csaf/v2.1/schema/meta.json'
@@ -26,11 +30,7 @@ csafAjv.addSchema(
2630
)
2731
csafAjv.addSchema(
2832
ssvcDecisionPointValueSelection,
29-
'https://certcc.github.io/SSVC/data/schema/v1/Decision_Point_Value_Selection-1-0-1.schema.json'
30-
)
31-
csafAjv.addSchema(
32-
ssvcDecisionPoint,
33-
'https://certcc.github.io/SSVC/data/schema/v1/Decision_Point-1-0-1.schema.json'
33+
'https://certcc.github.io/SSVC/data/schema/v2/Decision_Point_Value_Selection-2-0-0.schema.json'
3434
)
3535

3636
csafAjv.addFormat('date-time', {

csaf-validator-lib/csaf_2_1/csafAjv/Decision_Point-1-0-1.js

Lines changed: 0 additions & 106 deletions
This file was deleted.

csaf-validator-lib/csaf_2_1/csafAjv/Decision_Point_Value_Selection-1-0-1.js

Lines changed: 0 additions & 83 deletions
This file was deleted.

0 commit comments

Comments
 (0)