summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/lib/oe/spdx30_tasks.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/meta/lib/oe/spdx30_tasks.py b/meta/lib/oe/spdx30_tasks.py
index e3e5dbc742..e20bb0c86f 100644
--- a/meta/lib/oe/spdx30_tasks.py
+++ b/meta/lib/oe/spdx30_tasks.py
@@ -498,6 +498,16 @@ def create_spdx(d):
498 # Add CVEs 498 # Add CVEs
499 cve_by_status = {} 499 cve_by_status = {}
500 if include_vex != "none": 500 if include_vex != "none":
501 for cve in oe.cve_check.get_patched_cves(d):
502 spdx_cve = build_objset.new_cve_vuln(cve)
503 build_objset.set_element_alias(spdx_cve)
504
505 cve_by_status.setdefault("Patched", {})[cve] = (
506 spdx_cve,
507 "patched",
508 "",
509 )
510
501 for cve in d.getVarFlags("CVE_STATUS") or {}: 511 for cve in d.getVarFlags("CVE_STATUS") or {}:
502 decoded_status = oe.cve_check.decode_cve_status(d, cve) 512 decoded_status = oe.cve_check.decode_cve_status(d, cve)
503 513