summaryrefslogtreecommitdiffstats
path: root/meta/classes/cve-check.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes/cve-check.bbclass')
-rw-r--r--meta/classes/cve-check.bbclass5
1 files changed, 4 insertions, 1 deletions
diff --git a/meta/classes/cve-check.bbclass b/meta/classes/cve-check.bbclass
index bd9e7e7445..3846aee5ea 100644
--- a/meta/classes/cve-check.bbclass
+++ b/meta/classes/cve-check.bbclass
@@ -32,7 +32,7 @@ CVE_PRODUCT ??= "${BPN}"
32CVE_VERSION ??= "${PV}" 32CVE_VERSION ??= "${PV}"
33 33
34CVE_CHECK_DB_DIR ?= "${DL_DIR}/CVE_CHECK" 34CVE_CHECK_DB_DIR ?= "${DL_DIR}/CVE_CHECK"
35CVE_CHECK_DB_FILE ?= "${CVE_CHECK_DB_DIR}/nvdcve_2.db" 35CVE_CHECK_DB_FILE ?= "${CVE_CHECK_DB_DIR}/nvdcve_2-1.db"
36CVE_CHECK_DB_FILE_LOCK ?= "${CVE_CHECK_DB_FILE}.lock" 36CVE_CHECK_DB_FILE_LOCK ?= "${CVE_CHECK_DB_FILE}.lock"
37 37
38CVE_CHECK_LOG ?= "${T}/cve.log" 38CVE_CHECK_LOG ?= "${T}/cve.log"
@@ -403,6 +403,7 @@ def get_cve_info(d, cves):
403 cve_data[row[0]]["scorev3"] = row[3] 403 cve_data[row[0]]["scorev3"] = row[3]
404 cve_data[row[0]]["modified"] = row[4] 404 cve_data[row[0]]["modified"] = row[4]
405 cve_data[row[0]]["vector"] = row[5] 405 cve_data[row[0]]["vector"] = row[5]
406 cve_data[row[0]]["vectorString"] = row[6]
406 cursor.close() 407 cursor.close()
407 conn.close() 408 conn.close()
408 return cve_data 409 return cve_data
@@ -459,6 +460,7 @@ def cve_write_data_text(d, patched, unpatched, ignored, cve_data):
459 write_string += "CVSS v2 BASE SCORE: %s\n" % cve_data[cve]["scorev2"] 460 write_string += "CVSS v2 BASE SCORE: %s\n" % cve_data[cve]["scorev2"]
460 write_string += "CVSS v3 BASE SCORE: %s\n" % cve_data[cve]["scorev3"] 461 write_string += "CVSS v3 BASE SCORE: %s\n" % cve_data[cve]["scorev3"]
461 write_string += "VECTOR: %s\n" % cve_data[cve]["vector"] 462 write_string += "VECTOR: %s\n" % cve_data[cve]["vector"]
463 write_string += "VECTORSTRING: %s\n" % cve_data[cve]["vectorString"]
462 write_string += "MORE INFORMATION: %s%s\n\n" % (nvd_link, cve) 464 write_string += "MORE INFORMATION: %s%s\n\n" % (nvd_link, cve)
463 465
464 if unpatched_cves and d.getVar("CVE_CHECK_SHOW_WARNINGS") == "1": 466 if unpatched_cves and d.getVar("CVE_CHECK_SHOW_WARNINGS") == "1":
@@ -573,6 +575,7 @@ def cve_write_data_json(d, patched, unpatched, ignored, cve_data, cve_status):
573 "scorev2" : cve_data[cve]["scorev2"], 575 "scorev2" : cve_data[cve]["scorev2"],
574 "scorev3" : cve_data[cve]["scorev3"], 576 "scorev3" : cve_data[cve]["scorev3"],
575 "vector" : cve_data[cve]["vector"], 577 "vector" : cve_data[cve]["vector"],
578 "vectorString" : cve_data[cve]["vectorString"],
576 "status" : status, 579 "status" : status,
577 "link": issue_link 580 "link": issue_link
578 } 581 }