From 1ded1b603efd66eaa8a271c364169de87d45fa6c Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Thu, 18 Apr 2013 06:24:40 -0400 Subject: [PATCH] added vulnerable software Former-commit-id: dd4b3a9e06bb33e4f895565bec4588a8b38f6f5d --- src/main/resources/templates/XmlReport.vsl | 74 ++++++++++++---------- 1 file changed, 39 insertions(+), 35 deletions(-) diff --git a/src/main/resources/templates/XmlReport.vsl b/src/main/resources/templates/XmlReport.vsl index 74c3fb69b..a44f9548e 100644 --- a/src/main/resources/templates/XmlReport.vsl +++ b/src/main/resources/templates/XmlReport.vsl @@ -26,58 +26,57 @@ Copyright (c) 2012 Jeremy Long. All Rights Reserved. $date - #foreach($dependency in $dependencies) +#foreach($dependency in $dependencies) $esc.html($dependency.FileName) $esc.html($dependency.FilePath) $esc.html($dependency.Md5sum) $esc.html($dependency.Sha1sum) - #if ($dependency.description) +#if ($dependency.description) $esc.html($dependency.description) - #end - #if ($dependency.license) +#end +#if ($dependency.license) $esc.html($dependency.license) - #end - #if ( $dependency.analysisExceptions.size() != 0 ) +#end +#if ( $dependency.analysisExceptions.size() != 0 ) - #foreach($ex in $dependency.analysisExceptions) +#foreach($ex in $dependency.analysisExceptions) $esc.html($ex.message) - #if ( $ex.stackTrace ) +#if ( $ex.stackTrace ) - #foreach ($st in $ex.stackTrace) +#foreach ($st in $ex.stackTrace) $esc.html($st) - #end +#end - #end - - #if ( $ex.cause ) +#end +#if ( $ex.cause ) $esc.html($ex.cause.message) - #if ( $ex.cause.stackTrace ) +#if ( $ex.cause.stackTrace ) - #foreach ($st in $ex.cause.stackTrace) +#foreach ($st in $ex.cause.stackTrace) $esc.html($st) - #end +#end - #end +#end - #end +#end - #end +#end - #end +#end - #foreach($evidence in $dependency.getEvidenceUsed()) +#foreach($evidence in $dependency.getEvidenceUsed()) $esc.html($evidence.getSource()) $esc.html($evidence.getName()) $esc.html($evidence.getValue()) - #end +#end - #foreach($id in $dependency.getIdentifiers()) +#foreach($id in $dependency.getIdentifiers()) $esc.html($id.value) $esc.html($id.url) @@ -85,37 +84,42 @@ Copyright (c) 2012 Jeremy Long. All Rights Reserved. $esc.html($id.description)> #end - #end +#end - #foreach($vuln in $dependency.getVulnerabilities()) +#foreach($vuln in $dependency.getVulnerabilities()) $esc.html($vuln.name) $vuln.cvssScore - #if ($vuln.cvssScore<4.0) +#if ($vuln.cvssScore<4.0) Low - #elseif ($vuln.cvssScore>=7.0) +#elseif ($vuln.cvssScore>=7.0) High - #else +#else Medium - #end - #if ($vuln.cwe) +#end +#if ($vuln.cwe) $esc.html($vuln.cwe) - #end +#end $esc.html($vuln.description) - #foreach($ref in $vuln.getReferences()) +#foreach($ref in $vuln.getReferences()) $esc.html($ref.source) $esc.html($ref.url) $ref.name - #end +#end + +#foreach($vs in $vuln.getVulnerableSoftware()) + $esc.html($vs.name) +#end + - #end +#end - #end +#end \ No newline at end of file