diff options
Diffstat (limited to 'meta/classes/cve-check.bbclass')
-rw-r--r-- | meta/classes/cve-check.bbclass | 5 |
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}" | |||
32 | CVE_VERSION ??= "${PV}" | 32 | CVE_VERSION ??= "${PV}" |
33 | 33 | ||
34 | CVE_CHECK_DB_DIR ?= "${DL_DIR}/CVE_CHECK" | 34 | CVE_CHECK_DB_DIR ?= "${DL_DIR}/CVE_CHECK" |
35 | CVE_CHECK_DB_FILE ?= "${CVE_CHECK_DB_DIR}/nvdcve_2.db" | 35 | CVE_CHECK_DB_FILE ?= "${CVE_CHECK_DB_DIR}/nvdcve_2-1.db" |
36 | CVE_CHECK_DB_FILE_LOCK ?= "${CVE_CHECK_DB_FILE}.lock" | 36 | CVE_CHECK_DB_FILE_LOCK ?= "${CVE_CHECK_DB_FILE}.lock" |
37 | 37 | ||
38 | CVE_CHECK_LOG ?= "${T}/cve.log" | 38 | CVE_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 | } |