mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-16 04:17:25 +00:00
cve_check: convert CVE_CHECK_IGNORE to CVE_STATUS
- Try to add convert and apply statuses for old CVEs - Drop some obsolete ignores, while they are not relevant for current version Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -71,5 +71,4 @@ FILES:${PN}-staticdev += "${libdir}/dovecot/*/*.a"
|
||||
FILES:${PN}-dev += "${libdir}/dovecot/libdovecot*.so"
|
||||
FILES:${PN}-dbg += "${libdir}/dovecot/*/.debug"
|
||||
|
||||
# CVE-2016-4983 affects only postinstall script on specific distribution
|
||||
CVE_CHECK_IGNORE += "CVE-2016-4983"
|
||||
CVE_STATUS[CVE-2016-4983] = "not-applicable-platform: Affects only postinstall script on specific distribution."
|
||||
|
||||
@@ -26,12 +26,11 @@ SRC_URI = "http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-${PV}.tar.g
|
||||
|
||||
SRC_URI[sha256sum] = "103dd272e6a66c5b8df07dce5e9a02555fcd6f1397bdfb782237328e89d3a866"
|
||||
|
||||
# CVE-2016-9312 is only for windows.
|
||||
# CVE-2019-11331 is inherent to RFC 5905 and cannot be fixed without breaking compatibility
|
||||
# The other CVEs are not correctly identified because cve-check
|
||||
# is not able to check the version correctly (it only checks for 4.2.8 omitting p15 that makes the difference)
|
||||
CVE_CHECK_IGNORE += "\
|
||||
CVE-2016-9312 \
|
||||
CVE_STATUS[CVE-2016-9312] = "not-applicable-platform: Issue only applies on Windows"
|
||||
CVE_STATUS[CVE-2019-11331] = "upstream-wontfix: inherent to RFC 5905 and cannot be fixed without breaking compatibility"
|
||||
CVE_STATUS_GROUPS += "CVE_STATUS_NTP"
|
||||
CVE_STATUS_NTP[status] = "fixed-version: Yocto CVE check can not handle 'p' in ntp version"
|
||||
CVE_STATUS_NTP = " \
|
||||
CVE-2015-5146 \
|
||||
CVE-2015-5300 \
|
||||
CVE-2015-7975 \
|
||||
@@ -51,7 +50,6 @@ CVE_CHECK_IGNORE += "\
|
||||
CVE-2016-7433 \
|
||||
CVE-2016-9310 \
|
||||
CVE-2016-9311 \
|
||||
CVE-2019-11331 \
|
||||
"
|
||||
|
||||
|
||||
|
||||
@@ -16,8 +16,7 @@ UPSTREAM_CHECK_URI = "https://openvpn.net/community-downloads"
|
||||
|
||||
SRC_URI[sha256sum] = "13b207a376d8880507c74ff78aabc3778a9da47c89f1e247dcee3c7237138ff6"
|
||||
|
||||
# CVE-2020-7224 and CVE-2020-27569 are for Aviatrix OpenVPN client, not for openvpn.
|
||||
CVE_CHECK_IGNORE += "CVE-2020-7224 CVE-2020-27569"
|
||||
CVE_STATUS[CVE-2020-27569] = "not-applicable-config: Applies only Aviatrix OpenVPN client, not openvpn"
|
||||
|
||||
INITSCRIPT_PACKAGES = "${PN}"
|
||||
INITSCRIPT_NAME:${PN} = "openvpn"
|
||||
|
||||
@@ -30,11 +30,7 @@ SRC_URI = " \
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
CVE_CHECK_IGNORE += "\
|
||||
CVE-2016-0749 \
|
||||
CVE-2016-2150 \
|
||||
CVE-2018-10893 \
|
||||
"
|
||||
CVE_STATUS[CVE-2018-10893] = "fixed-version: patched already, caused by inaccurate CPE in the NVD database."
|
||||
|
||||
inherit autotools gettext python3native python3-dir pkgconfig
|
||||
|
||||
|
||||
Reference in New Issue
Block a user