File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -356,7 +356,7 @@ def parse_finding(host, tree):
356356 cvss_data = parse_cvss_data (temp .get ("CVSS_vector" ))
357357 if cvss_data :
358358 finding .cvss3 = cvss_data .get ("vector" )
359- finding .cvss3_score = cvss_data .get ("base_score " )
359+ finding .cvss3_score = cvss_data .get ("score " )
360360
361361 if temp .get ("CVSS_value" ) is not None :
362362 finding .cvssv3_score = temp .get ("CVSS_value" )
Original file line number Diff line number Diff line change @@ -2666,8 +2666,8 @@ def parse_cvss_data(cvss_vector_string: str) -> dict:
26662666 if len (vectors ) > 0 and type (vectors [0 ]) is CVSS3 :
26672667 return {
26682668 "vector" : vectors [0 ].clean_vector (),
2669+ "score" : vectors [0 ].scores ()[0 ],
26692670 "severity" : vectors [0 ].severities ()[0 ],
2670- "base_score" : vectors [0 ].scores ()[0 ],
26712671 }
26722672 logger .debug ("No valid CVSS3 vector found in %s" , cvss_vector_string )
26732673 return {}
You can’t perform that action at this time.
0 commit comments