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 87a59d5c6d..05b9cb47dc 100644
--- a/meta/classes/cve-check.bbclass
+++ b/meta/classes/cve-check.bbclass
@@ -253,7 +253,7 @@ def check_cves(d, patched_cves):
253 """ 253 """
254 Connect to the NVD database and find unpatched cves. 254 Connect to the NVD database and find unpatched cves.
255 """ 255 """
256 from oe.cve_check import Version 256 from oe.cve_check import Version, convert_cve_version
257 257
258 pn = d.getVar("PN") 258 pn = d.getVar("PN")
259 real_pv = d.getVar("PV") 259 real_pv = d.getVar("PV")
@@ -317,6 +317,9 @@ def check_cves(d, patched_cves):
317 if cve in cve_whitelist: 317 if cve in cve_whitelist:
318 ignored = True 318 ignored = True
319 319
320 version_start = convert_cve_version(version_start)
321 version_end = convert_cve_version(version_end)
322
320 if (operator_start == '=' and pv == version_start) or version_start == '-': 323 if (operator_start == '=' and pv == version_start) or version_start == '-':
321 vulnerable = True 324 vulnerable = True
322 else: 325 else: