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 41fdf8363f..5e2da56046 100644
--- a/meta/classes/cve-check.bbclass
+++ b/meta/classes/cve-check.bbclass
@@ -260,7 +260,7 @@ def check_cves(d, patched_cves):
260 """ 260 """
261 Connect to the NVD database and find unpatched cves. 261 Connect to the NVD database and find unpatched cves.
262 """ 262 """
263 from oe.cve_check import Version 263 from oe.cve_check import Version, convert_cve_version
264 264
265 pn = d.getVar("PN") 265 pn = d.getVar("PN")
266 real_pv = d.getVar("PV") 266 real_pv = d.getVar("PV")
@@ -324,6 +324,9 @@ def check_cves(d, patched_cves):
324 if cve in cve_ignore: 324 if cve in cve_ignore:
325 ignored = True 325 ignored = True
326 326
327 version_start = convert_cve_version(version_start)
328 version_end = convert_cve_version(version_end)
329
327 if (operator_start == '=' and pv == version_start) or version_start == '-': 330 if (operator_start == '=' and pv == version_start) or version_start == '-':
328 vulnerable = True 331 vulnerable = True
329 else: 332 else: