Better code related to CVSS
This commit is contained in:
@@ -16,14 +16,12 @@ module WPScan
|
||||
end
|
||||
end
|
||||
|
||||
cvss = { score: json_data['cvss_risk_score'], vector: json_data['cvss_vector'] } if json_data['cvss_risk_score']
|
||||
|
||||
new(
|
||||
json_data['title'],
|
||||
references: references,
|
||||
type: json_data['vuln_type'],
|
||||
fixed_in: json_data['fixed_in'],
|
||||
cvss: cvss
|
||||
cvss: json_data['cvss']&.symbolize_keys
|
||||
)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -10,8 +10,10 @@
|
||||
"vuln_type" : "SQLI",
|
||||
"published_date" : null,
|
||||
"fixed_in" : null,
|
||||
"cvss_risk_score": "5.4",
|
||||
"cvss_vector": "VECTOR"
|
||||
"cvss": {
|
||||
"score": "5.4",
|
||||
"vector": "VECTOR"
|
||||
}
|
||||
},
|
||||
{
|
||||
"references" : {
|
||||
|
||||
@@ -21,7 +21,7 @@ Gem::Specification.new do |s|
|
||||
s.executables = ['wpscan']
|
||||
s.require_paths = ['lib']
|
||||
|
||||
s.add_dependency 'cms_scanner', '~> 0.9.0'
|
||||
s.add_dependency 'cms_scanner', '~> 0.10.0'
|
||||
|
||||
s.add_development_dependency 'bundler', '>= 1.6'
|
||||
s.add_development_dependency 'memory_profiler', '~> 0.9.13'
|
||||
|
||||
Reference in New Issue
Block a user