From f829c755ce63cde3c4fda147149d29600bc8599d Mon Sep 17 00:00:00 2001 From: Christian Studer Date: Mon, 16 Dec 2024 17:17:51 +0100 Subject: [PATCH] add: [vulnerability_lookup, variot] Parsing CVSS v2 too --- .../expansion/_vulnerability_parser/vulnerability_parser.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/misp_modules/modules/expansion/_vulnerability_parser/vulnerability_parser.py b/misp_modules/modules/expansion/_vulnerability_parser/vulnerability_parser.py index 5f4d69cf..e4adabc9 100644 --- a/misp_modules/modules/expansion/_vulnerability_parser/vulnerability_parser.py +++ b/misp_modules/modules/expansion/_vulnerability_parser/vulnerability_parser.py @@ -79,6 +79,8 @@ class VulnerabilityParser: if query_results.get('cvss', {}).get('data'): cvss = {} for cvss_data in query_results['cvss']['data']: + for cvss_v2 in cvss_data['cvssV2']: + cvss[float(cvss_v2['trust'])] = cvss_v2 for cvss_v3 in cvss_data['cvssV3']: cvss[float(cvss_v3['trust'])] = cvss_v3 if cvss: