diff --git a/web/startScan/templates/startScan/detail_scan.html b/web/startScan/templates/startScan/detail_scan.html index 1353f680..11b65fe6 100644 --- a/web/startScan/templates/startScan/detail_scan.html +++ b/web/startScan/templates/startScan/detail_scan.html @@ -317,7 +317,7 @@ Scan Findings
{{critical_count}} Critical, {{high_count}} High, {{medium_count}} Medium
- {{low_count}} Low Vulnerabilities and {{info_count}} Informational Vulnerabilities
+ {{low_count}} Low and {{info_count}} Info Vulnerabilities
Vulnerability scan hasn't been performed.
@@ -539,22 +539,28 @@ Scan FindingsCritical
High
Medium
Low
Info
+| Vulnerability | +Type | +Vulnerability | Severity | -Vulnerable URL | +Vulnerable URL |
|---|---|---|---|---|---|
| {{vulnerability.name}} Discovered: {{vulnerability.discovered_date|naturaltime}} |
+ {{vulnerability.type}} | +
+ {{vulnerability.name}}
+ {% if vulnerability.cve_ids %}
+ + {% for cve in vulnerability.cve_ids %} + {{cve}} + {% endfor %} + {% endif %} + + Discovered: {{vulnerability.discovered_date|naturaltime}} + |
{% if vulnerability.severity == 0 %} Info {% elif vulnerability.severity == 1 %} - Low + Low {% elif vulnerability.severity == 2 %} Medium {% elif vulnerability.severity == 3 %} diff --git a/web/targetApp/templates/target/list.html b/web/targetApp/templates/target/list.html index 949f45b9..b459742a 100644 --- a/web/targetApp/templates/target/list.html +++ b/web/targetApp/templates/target/list.html @@ -97,6 +97,7 @@ Targets |
@@ -335,6 +335,95 @@ Target Summary
+
+
@@ -348,65 +437,158 @@ Target Summary
{% endblock page_level_script %}
diff --git a/web/targetApp/views.py b/web/targetApp/views.py
index d50e392f..c5a2eac4 100644
--- a/web/targetApp/views.py
+++ b/web/targetApp/views.py
@@ -281,7 +281,7 @@ def target_summary(request, id):
context['vulnerability_count'] = vulnerability_count
context['vulnerability_list'] = Vulnerability.objects.filter(
- target_domain__id=id).order_by('-severity').all()[:20]
+ target_domain__id=id).order_by('-severity').all()[:30]
context['http_status_breakdown'] = Subdomain.objects.filter(target_domain=id).exclude(http_status=0).values('http_status').annotate(Count('http_status'))
+
+
+
+
+
+ Vulnerability Breakdown by Severity+
+
+
+
+
+
+
+
+
+
+ Critical +{{critical_count}}+
+
+ High +{{high_count}}+
+
+ Medium +{{medium_count}}+
+
+ Low +{{low_count}}+
+
+ Info +{{info_count}}+
+
+
+
+
+
+ Vulnerability Highlights+ + |