Skip to content

Commit 583761c

Browse files
committed
feat: update id, add references
Signed-off-by: Rifa Achrinza <[email protected]>
1 parent e5a8835 commit 583761c

File tree

2 files changed

+22
-5
lines changed

2 files changed

+22
-5
lines changed

advisories/lbsa-20201130.csaf.json

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,34 @@
4242
"summary": "Security Advisory 11-30-2020 HTML document",
4343
"url": "https://loopback.io/doc/en/sec/Security-advisory-11-30-2020.html"
4444
},
45+
{
46+
"summary": "NVD - CVE-2020-4988 Detail",
47+
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-4988"
48+
},
49+
{
50+
"summary": "CVE-2020-4988 CVE Record",
51+
"url": "https://www.cve.org/CVERecord?id=CVE-2020-4988"
52+
},
53+
{
54+
"summary": "NPM",
55+
"url": "https://www.npmjs.com/package/@loopback/rest"
56+
},
4557
{
4658
"summary": "X-Force Vulnerability Report",
4759
"url": "https://exchange.xforce.ibmcloud.com/vulnerabilities/192706"
4860
}
4961
],
5062
"title": "Security Advisory 11-30-2020",
5163
"tracking": {
52-
"current_release_date": "2022-03-05T00:00:00.000Z",
53-
"id": "lbsa-20201130",
64+
"current_release_date": "2022-03-05T16:39:00.000Z",
65+
"id": "LBSA-20201130",
5466
"initial_release_date": "2022-01-18T00:00:00.000Z",
5567
"revision_history": [
68+
{
69+
"date": "2022-03-05T16:39:00.000Z",
70+
"number": "1.1.0",
71+
"summary": "Updated tracking ID; Added references"
72+
},
5673
{
5774
"date": "2022-03-05T00:00:00.000Z",
5875
"number": "1.0.1",
@@ -65,7 +82,7 @@
6582
}
6683
],
6784
"status": "final",
68-
"version": "1.0.1"
85+
"version": "1.1.0"
6986
}
7087
},
7188
"product_tree": {

scripts/advisories/validate-csaf20.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ function validateTracking(fileContents: any): ValidationResult {
6868
const tracking = fileContents.document.tracking;
6969
let errors: ValidationResult['errors'] = [];
7070

71-
if (!/^(lbsa-[1-9][0-9]*)$/.test(tracking.id)) {
71+
if (!/^(LBSA-[1-9][0-9]*)$/.test(tracking.id)) {
7272
errors.push({
7373
instancePath: 'document/tracking/id',
74-
message: 'id must match `/^(lbsa-[1-9][0-9]*)$/`.',
74+
message: 'id must match `/^(LBSA-[1-9][0-9]*)$/`.',
7575
});
7676
}
7777

0 commit comments

Comments
 (0)