diff --git a/cve_bin_tool/checkers/kexectools.py b/cve_bin_tool/checkers/kexectools.py index 430715f883..73da5e3d65 100644 --- a/cve_bin_tool/checkers/kexectools.py +++ b/cve_bin_tool/checkers/kexectools.py @@ -6,6 +6,7 @@ CVE checker for kexec-tools https://www.cvedetails.com/product/27100/?q=Kexec-tools +https://www.cvedetails.com/product/121743/Kexec-tools-Project-Kexec-tools.html?vendor_id=28449 """ from __future__ import annotations @@ -17,4 +18,4 @@ class KexectoolsChecker(Checker): CONTAINS_PATTERNS: list[str] = [] FILENAME_PATTERNS = [r"kexec"] VERSION_PATTERNS = [r"kexec-tools ([0-9]+\.[0-9]+\.[0-9]+)"] - VENDOR_PRODUCT = [("redhat", "kexec-tools")] + VENDOR_PRODUCT = [("kexec-tools_project", "kexec-tools"), ("redhat", "kexec-tools")] diff --git a/test/condensed-downloads/kexec_2.0.16-2_x86_64.ipk.tar.gz b/test/condensed-downloads/kexec_2.0.16-2_x86_64.ipk.tar.gz new file mode 100644 index 0000000000..5ac573a370 Binary files /dev/null and b/test/condensed-downloads/kexec_2.0.16-2_x86_64.ipk.tar.gz differ diff --git a/test/test_data/kexectools.py b/test/test_data/kexectools.py index 14419f8fa3..02ada36183 100644 --- a/test/test_data/kexectools.py +++ b/test/test_data/kexectools.py @@ -26,6 +26,11 @@ "package_name": "kexec-tools_2.0.16-1ubuntu1_amd64.deb", "product": "kexec-tools", "version": "2.0.16", - "other_products": [], + }, + { + "url": "https://downloads.openwrt.org/releases/packages-19.07/x86_64/base/", + "package_name": "kexec_2.0.16-2_x86_64.ipk", + "product": "kexec-tools", + "version": "2.0.16", }, ]