Skip to content

Commit 8d1f961

Browse files
committed
Format code
Signed-off-by: Tushar Goel <tushar.goel.dav@gmail.com>
1 parent dcabc53 commit 8d1f961

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

vulnerabilities/importers/suse_scores.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,15 @@ def to_advisory(self, score_data):
3636
"3.1": severity_systems.CVSSV31,
3737
}
3838

39-
for cve_id in score_data:
39+
for cve_id in score_data or []:
4040
severities = []
41-
for cvss_score in score_data[cve_id]["cvss"]:
42-
cvss_version = cvss_score["version"]
43-
scoring_system = systems_by_version[cvss_version]
44-
base_score = str(cvss_score["score"])
45-
vector = str(cvss_score.get("vector", ""))
41+
for cvss_score in score_data[cve_id].get("cvss") or []:
42+
cvss_version = cvss_score.get("version") or ""
43+
scoring_system = systems_by_version.get(cvss_version)
44+
if not scoring_system:
45+
continue
46+
base_score = str(cvss_score.get("score") or "")
47+
vector = str(cvss_score.get("vector") or "")
4648
score = VulnerabilitySeverity(
4749
system=scoring_system,
4850
value=base_score,

0 commit comments

Comments
 (0)