You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "cve-schema specifies the CVE JSON record format. This is the blueprint for a rich set of JSON data that can be submitted by CVE Numbering Authorities (CNAs) and Authorized Data Publishers (ADPs) to describe a CVE Record. Some examples of CVE Record data include CVE ID number, affected product(s), affected version(s), and public references. While those specific items are required when assigning a CVE, there are many other optional data in the schema that can be used to enrich CVE Records for community benefit. Learn more about the CVE program at [the official website](https://cve.mitre.org). This CVE JSON record format is defined using JSON Schema. Learn more about JSON Schema [here](https://json-schema.org/).",
5
+
"description": "cve-schema specifies the CVE JSON record format. This is the blueprint for a rich set of JSON data that can be submitted by CVE Numbering Authorities (CNAs) and Authorized Data Publishers (ADPs) to describe a CVE Record. Some examples of CVE Record data include CVE ID number, affected product(s), affected version(s), and public references. While those specific items are required when assigning a CVE, there are many other optional data in the schema that can be used to enrich CVE Records for community benefit. Learn more about the CVE program at [the official website](https://www.cve.org). This CVE JSON record format is defined using JSON Schema. Learn more about JSON Schema [here](https://json-schema.org/).",
6
6
"definitions": {
7
7
"uriType": {
8
8
"description": "A universal resource identifier (URI), according to [RFC 3986](https://tools.ietf.org/html/rfc3986).",
@@ -77,6 +77,7 @@
77
77
},
78
78
"cveId": {
79
79
"type": "string",
80
+
"description": "The official CVE identifier contains the string 'CVE', followed by the year, followed by a 4 to 19 digit number. Note that the year-part of the identifier should indicate either the year the vulnerability was discovered, or the year the CVE ID is published in. CVE IDs must be unique.",
80
81
"pattern": "^CVE-[0-9]{4}-[0-9]{4,19}$"
81
82
},
82
83
"cpe22and23": {
@@ -345,7 +346,7 @@
345
346
},
346
347
"versions": {
347
348
"type": "array",
348
-
"description": "Set of product versions or version ranges related to the vulnerability. The versions satisfy the CNA Rules [8.1.2 requirement](https://cve.mitre.org/cve/cna/rules.html#section_8-1_cve_entry_information_requirements). Versions or defaultStatus may be omitted, but not both.",
349
+
"description": "Set of product versions or version ranges related to the vulnerability. The versions help satisfy the CNA Rules [5.1.3 requirement](https://www.cve.org/ResourcesSupport/AllResources/CNARules#section_5-1_Required_CVE_Record_Content). Versions or defaultStatus may be omitted, but not both.",
349
350
"minItems": 1,
350
351
"uniqueItems": true,
351
352
"items": {
@@ -443,6 +444,28 @@
443
444
},
444
445
"additionalProperties": false
445
446
}
447
+
},
448
+
"packageURL": {
449
+
"description": "A Package URL, a unified URL specification for identifying packages hosted by known package hosts. The Package URL MUST NOT include a version.",
Copy file name to clipboardExpand all lines: schema/docs/CVE_Record_Format_bundled_adpContainer.json
+26-2Lines changed: 26 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -77,6 +77,7 @@
77
77
},
78
78
"cveId": {
79
79
"type": "string",
80
+
"description": "The official CVE identifier contains the string 'CVE', followed by the year, followed by a 4 to 19 digit number. Note that the year-part of the identifier should indicate either the year the vulnerability was discovered, or the year the CVE ID is published in. CVE IDs must be unique.",
80
81
"pattern": "^CVE-[0-9]{4}-[0-9]{4,19}$"
81
82
},
82
83
"cpe22and23": {
@@ -345,7 +346,7 @@
345
346
},
346
347
"versions": {
347
348
"type": "array",
348
-
"description": "Set of product versions or version ranges related to the vulnerability. The versions satisfy the CNA Rules [8.1.2 requirement](https://cve.mitre.org/cve/cna/rules.html#section_8-1_cve_entry_information_requirements). Versions or defaultStatus may be omitted, but not both.",
349
+
"description": "Set of product versions or version ranges related to the vulnerability. The versions help satisfy the CNA Rules [5.1.3 requirement](https://www.cve.org/ResourcesSupport/AllResources/CNARules#section_5-1_Required_CVE_Record_Content). Versions or defaultStatus may be omitted, but not both.",
349
350
"minItems": 1,
350
351
"uniqueItems": true,
351
352
"items": {
@@ -443,6 +444,28 @@
443
444
},
444
445
"additionalProperties": false
445
446
}
447
+
},
448
+
"packageURL": {
449
+
"description": "A Package URL, a unified URL specification for identifying packages hosted by known package hosts. The Package URL MUST NOT include a version.",
Copy file name to clipboardExpand all lines: schema/docs/CVE_Record_Format_bundled_cnaPublishedContainer.json
+26-2Lines changed: 26 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -77,6 +77,7 @@
77
77
},
78
78
"cveId": {
79
79
"type": "string",
80
+
"description": "The official CVE identifier contains the string 'CVE', followed by the year, followed by a 4 to 19 digit number. Note that the year-part of the identifier should indicate either the year the vulnerability was discovered, or the year the CVE ID is published in. CVE IDs must be unique.",
80
81
"pattern": "^CVE-[0-9]{4}-[0-9]{4,19}$"
81
82
},
82
83
"cpe22and23": {
@@ -345,7 +346,7 @@
345
346
},
346
347
"versions": {
347
348
"type": "array",
348
-
"description": "Set of product versions or version ranges related to the vulnerability. The versions satisfy the CNA Rules [8.1.2 requirement](https://cve.mitre.org/cve/cna/rules.html#section_8-1_cve_entry_information_requirements). Versions or defaultStatus may be omitted, but not both.",
349
+
"description": "Set of product versions or version ranges related to the vulnerability. The versions help satisfy the CNA Rules [5.1.3 requirement](https://www.cve.org/ResourcesSupport/AllResources/CNARules#section_5-1_Required_CVE_Record_Content). Versions or defaultStatus may be omitted, but not both.",
349
350
"minItems": 1,
350
351
"uniqueItems": true,
351
352
"items": {
@@ -443,6 +444,28 @@
443
444
},
444
445
"additionalProperties": false
445
446
}
447
+
},
448
+
"packageURL": {
449
+
"description": "A Package URL, a unified URL specification for identifying packages hosted by known package hosts. The Package URL MUST NOT include a version.",
Copy file name to clipboardExpand all lines: schema/docs/CVE_Record_Format_bundled_cnaRejectedContainer.json
+26-2Lines changed: 26 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -77,6 +77,7 @@
77
77
},
78
78
"cveId": {
79
79
"type": "string",
80
+
"description": "The official CVE identifier contains the string 'CVE', followed by the year, followed by a 4 to 19 digit number. Note that the year-part of the identifier should indicate either the year the vulnerability was discovered, or the year the CVE ID is published in. CVE IDs must be unique.",
80
81
"pattern": "^CVE-[0-9]{4}-[0-9]{4,19}$"
81
82
},
82
83
"cpe22and23": {
@@ -345,7 +346,7 @@
345
346
},
346
347
"versions": {
347
348
"type": "array",
348
-
"description": "Set of product versions or version ranges related to the vulnerability. The versions satisfy the CNA Rules [8.1.2 requirement](https://cve.mitre.org/cve/cna/rules.html#section_8-1_cve_entry_information_requirements). Versions or defaultStatus may be omitted, but not both.",
349
+
"description": "Set of product versions or version ranges related to the vulnerability. The versions help satisfy the CNA Rules [5.1.3 requirement](https://www.cve.org/ResourcesSupport/AllResources/CNARules#section_5-1_Required_CVE_Record_Content). Versions or defaultStatus may be omitted, but not both.",
349
350
"minItems": 1,
350
351
"uniqueItems": true,
351
352
"items": {
@@ -443,6 +444,28 @@
443
444
},
444
445
"additionalProperties": false
445
446
}
447
+
},
448
+
"packageURL": {
449
+
"description": "A Package URL, a unified URL specification for identifying packages hosted by known package hosts. The Package URL MUST NOT include a version.",
0 commit comments