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 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: |