From cb638fe8cc59a82dc3a849df17f57b713c38e26f Mon Sep 17 00:00:00 2001 From: Paul Tikken Date: Mon, 1 Jul 2024 06:19:20 +0000 Subject: [PATCH] adopted fix as suggested in cve-search/cve-seach#1106 --- CveXplore/core/database_maintenance/sources_process.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CveXplore/core/database_maintenance/sources_process.py b/CveXplore/core/database_maintenance/sources_process.py index f1d0eca58..3030ac16c 100644 --- a/CveXplore/core/database_maintenance/sources_process.py +++ b/CveXplore/core/database_maintenance/sources_process.py @@ -540,6 +540,8 @@ def process_the_item(self, item: dict = None): cve["vulnerable_configuration_stems"] = [] cve["configurations"] = item["cve"]["configurations"] for node in item["cve"]["configurations"]: + if "nodes" not in node: + continue for cpe in node["nodes"]: if "cpeMatch" in cpe: for cpeuri in cpe["cpeMatch"]: