mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-22 17:19:30 +01:00
fix for PR #716 - corrected malformed json generation
This commit is contained in:
@@ -156,20 +156,20 @@
|
|||||||
#foreach($vuln in $dependency.getSuppressedVulnerabilities())#if($foreach.count > 1),#end {
|
#foreach($vuln in $dependency.getSuppressedVulnerabilities())#if($foreach.count > 1),#end {
|
||||||
"name": "$enc.json($vuln.name)",
|
"name": "$enc.json($vuln.name)",
|
||||||
"cvssScore": "$vuln.cvssScore",
|
"cvssScore": "$vuln.cvssScore",
|
||||||
"cvssAccessVector": "$enc.json"($vuln.cvssAccessVector),
|
"cvssAccessVector": "$enc.json($vuln.cvssAccessVector)",
|
||||||
"cvssAccessComplexity": "$enc.json"($vuln.cvssAccessComplexity),
|
"cvssAccessComplexity": "$enc.json($vuln.cvssAccessComplexity)",
|
||||||
"cvssAuthenticationr": "$enc.json"($vuln.cvssAuthentication),
|
"cvssAuthenticationr": "$enc.json($vuln.cvssAuthentication)",
|
||||||
"cvssConfidentialImpact": "$enc.json"($vuln.cvssConfidentialityImpact),
|
"cvssConfidentialImpact": "$enc.json($vuln.cvssConfidentialityImpact)",
|
||||||
"cvssIntegrityImpact": "$enc.json"($vuln.cvssIntegrityImpact),
|
"cvssIntegrityImpact": "$enc.json($vuln.cvssIntegrityImpact)",
|
||||||
"cvssAvailabilityImpact": "$enc.json"($vuln.cvssAvailabilityImpact),
|
"cvssAvailabilityImpact": "$enc.json($vuln.cvssAvailabilityImpact)",
|
||||||
#if ($vuln.cvssScore<4.0) "severity": "Low",
|
#if ($vuln.cvssScore<4.0) "severity": "Low",
|
||||||
#elseif ($vuln.cvssScore>=7.0) "severity": "High",
|
#elseif ($vuln.cvssScore>=7.0) "severity": "High",
|
||||||
#else "severity": "Medium",
|
#else "severity": "Medium",
|
||||||
#end
|
#end
|
||||||
#if ($vuln.cwe)"cwe": "$enc.json($vuln.cwe)",#end
|
#if ($vuln.cwe)"cwe": "$enc.json($vuln.cwe)",#end
|
||||||
"description": "$enc.json($vuln.description)"
|
"description": "$enc.json($vuln.description)"
|
||||||
#if ($vuln.notes),"notes": "$enc.json($vuln.notes)"#end
|
#if ($vuln.notes),"notes": "$enc.json($vuln.notes)"#end
|
||||||
,"references" [
|
,"references": [
|
||||||
#foreach($ref in $vuln.getReferences())
|
#foreach($ref in $vuln.getReferences())
|
||||||
#if($foreach.count > 1),#end {
|
#if($foreach.count > 1),#end {
|
||||||
"source": "$enc.json($ref.source)",
|
"source": "$enc.json($ref.source)",
|
||||||
@@ -181,14 +181,14 @@
|
|||||||
"vulnerableSoftware": [
|
"vulnerableSoftware": [
|
||||||
#foreach($vs in $vuln.getVulnerableSoftware())
|
#foreach($vs in $vuln.getVulnerableSoftware())
|
||||||
#if($foreach.count > 1),#end {
|
#if($foreach.count > 1),#end {
|
||||||
#if($vs.hasPreviousVersion()) "allPreviousVersion": "true"#end,
|
#if($vs.hasPreviousVersion()) "allPreviousVersion": "true",#end
|
||||||
"name": "$enc.json($vs.name)"
|
"name": "$enc.json($vs.name)"
|
||||||
}
|
}
|
||||||
#end
|
#end
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
#end
|
#end
|
||||||
}
|
]
|
||||||
#end
|
#end
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user