{% extends "base.html" %} {% block head %} {{ super() }} {% endblock %} {% block title %} Scan Results {% endblock %} {% block content %}
BASIC SCAN INFORMATION

Information

File

{{ scan_file }}

SHA256 Hash

{{scan_hash}}

Total Files Scanned

{{files | length}}

Types of Issues

{{nodejs | length + templates | length}}


Total No of Issues

{{ security_issues}}

DISTRIBUTION OF SEVERITY BY ISSUE TYPES

Severity

NO OF FILES SCANNED VS ISSUES IDENTIFIED

Detections

OVERVIEW OF IDENTIFIED ISSUES

Issues

SUMMARY OF FINDINGS

Findings Summary

{% for key, meta in nodejs.items() %} {% endfor %} {% for key, meta in templates.items() %} {% endfor %}
Issue Description Severity Standards
{{ key | deslugify | upper}} {{ meta.metadata.description}} {% if meta.metadata.severity == 'ERROR' %} {% elif meta.metadata.severity == 'WARNING' %} {% elif meta.metadata.severity == 'INFO' %} {% endif %} {{ meta.metadata.severity}} {{ meta.metadata.owasp}}
{{ meta.metadata.cwe}}
{{ key | deslugify | upper}} {{ meta.metadata.description}} {% if meta.metadata.severity == 'ERROR' %}
{% elif meta.metadata.severity == 'WARNING' %}
{% elif meta.metadata.severity == 'INFO' %}
{% endif %} {{ meta.metadata.severity}}
{{ meta.metadata.owasp}}
{{ meta.metadata.cwe}}
ALL IDENTIFIED NODE.JS ISSUES

JavaScript Issues

{% for tag, findings in nodejs.items() %}

{{tag | deslugify | upper}} - {% if findings.files %} {{findings.files|length}} {% else %} 1 {% endif %}

Description: {{ findings.metadata.description}}

Severity: {% if findings.metadata.severity == 'ERROR' %} {% elif findings.metadata.severity == 'WARNING' %} {% elif findings.metadata.severity == 'INFO' %} {% endif %} {{ findings.metadata.severity}}

OWASP: {{ findings.metadata.owasp}}

CWE: {{ findings.metadata.cwe}}

{% if findings.id %} {% endif %} {% for file in findings.files %}

File: {{ file.file_path | relative}}

Lines: {{ file.match_lines }}

{{ file.match_string }}
{% endfor %}
{% endfor %}
ALL IDENTIFIED TEMPLATE ISSUES

Template Issues

{% for tag, findings in templates.items() %}

{{tag | deslugify | upper}} - {% if findings.files %} {{findings.files|length}} {% else %} 1 {% endif %}

Description: {{ findings.metadata.description}}

Severity: {% if findings.metadata.severity == 'ERROR' %} {% elif findings.metadata.severity == 'WARNING' %} {% elif findings.metadata.severity == 'INFO' %} {% endif %} {{ findings.metadata.severity}}

OWASP: {{ findings.metadata.owasp}}

CWE: {{ findings.metadata.cwe}}

{% if findings.id %} {% endif %} {% for file in findings.files %}

File: {{ file.file_path | relative}}

{% if file.match_lines %}

Lines: {{ file.match_lines }}

{% endif %}
{{ file.match_string }}
{% endfor %}
{% endfor %}
ISSUES MARKED AS NOT APPLICABLE

Not Applicable

{% for tag, findings in triaged.na.items() %}

{{tag | deslugify | upper}} - {% if findings.files %} {{findings.files|length}} {% else %} 1 {% endif %}

Description: {{ findings.metadata.description}}

Severity: {% if findings.metadata.severity == 'ERROR' %} {% elif findings.metadata.severity == 'WARNING' %} {% elif findings.metadata.severity == 'INFO' %} {% endif %} {{ findings.metadata.severity}}

OWASP: {{ findings.metadata.owasp}}

CWE: {{ findings.metadata.cwe}}

{% if findings.id %} {% endif %} {% for file in findings.files %}

File: {{ file.file_path | relative}}

{% if file.match_lines %}

Lines: {{ file.match_lines }}

{% endif %}
{{ file.match_string }}
{% endfor %}
{% endfor %}
ISSUES MARKED AS FALSE POSITIVE

False Positive

{% for tag, findings in triaged.fp.items() %}

{{tag | deslugify | upper}} - {% if findings.files %} {{findings.files|length}} {% else %} 1 {% endif %}

Description: {{ findings.metadata.description}}

Severity: {% if findings.metadata.severity == 'ERROR' %} {% elif findings.metadata.severity == 'WARNING' %} {% elif findings.metadata.severity == 'INFO' %} {% endif %} {{ findings.metadata.severity}}

OWASP: {{ findings.metadata.owasp}}

CWE: {{ findings.metadata.cwe}}

{% if findings.id %} {% endif %} {% for file in findings.files %}

File: {{ file.file_path | relative}}

{% if file.match_lines %}

Lines: {{ file.match_lines }}

{% endif %}
{{ file.match_string }}
{% endfor %}
{% endfor %}
FILES IN THE ARCHIVE

Files

{% for itm in files %} {% endfor %}
File
{{ itm | relative }}
{% endblock %} {% block footer %} {{ super() }} {% endblock %} {% block js %} {{ super() }} {% endblock %}