Skip to content

Commit b87bad7

Browse files
fix: don't scan if vendor is "UNKNOWN" (#1436) (#1439)
* Fixes #1436
1 parent d2bf879 commit b87bad7

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

cve_bin_tool/cve_scanner.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ def get_cves(self, product_info: ProductInfo, triage_data: TriageData):
5555
Example:
5656
nvd.get_cves('haxx', 'curl', '7.34.0')
5757
"""
58+
if product_info.vendor == "UNKNOWN":
59+
return
60+
5861
if product_info in self.all_cve_data:
5962
# If product_info already in all_cve_data no need to fetch cves from database again
6063
# We just need to update paths.

cve_bin_tool/package_list_parser/__init__.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,10 +152,6 @@ def add_vendor(self, vendor_package_pairs):
152152
self.package_names_without_vendor.remove(package_name)
153153
break
154154

155-
for package_name in self.package_names_without_vendor:
156-
package_name["vendor"] = "UNKNOWN"
157-
self.package_names_with_vendor.append(package_name)
158-
159155
def parse_data(self):
160156
for row in self.package_names_with_vendor:
161157
product_info = ProductInfo(

0 commit comments

Comments
 (0)