Confidential
Cybersecurity Assessment
{{ project.project_type | upper }}
PENETRATION TEST
{{ project.project_name }}
Client
{{ project.customer_name }}
Auditor
{{ current_user.first_name }} {{ current_user.last_name }}
Test Period
{{ project.start_date }} – {{ project.end_date }}
Report Date
{{ (metadata.generated_at or '')[:10] }}
Language
{{ (project.language or 'EN') | upper }}
Status
Final
{% if current_user.company %}
{{ current_user.company.company_name }}
{% if current_user.company.company_email %}
{{ current_user.company.company_email }}
{% endif %} {% endif %}
{% if generated_by_text %}
{{ generated_by_text }}
{% endif %}

Executive Summary

{% set counts = {'Critical': 0, 'High': 0, 'Medium': 0, 'Low': 0, 'Informational': 0} %} {% for v in vulnerabilities %} {% if v.severity in counts %}{% set _ = counts.update({v.severity: counts[v.severity] + 1}) %}{% endif %} {% endfor %}
{{ counts['Critical'] }}
Critical
{{ counts['High'] }}
High
{{ counts['Medium'] }}
Medium
{{ counts['Low'] }}
Low
{{ counts['Informational'] }}
Info
Project {{ project.project_name }}
Client {{ customer.company_name or project.customer_name }}
{% if customer_contacts %}
Contact{{ 's' if customer_contacts | length > 1 else '' }} {% for c in customer_contacts %}
{{ c.name }} {% if c.email %} — {{ c.email }}{% endif %} {% if c.phone %} — {{ c.phone }}{% endif %}
{% endfor %}
{% endif %}
Assessment Type {{ project.project_type }}
Test Period {{ project.start_date }} – {{ project.end_date }}
Lead Auditor {{ current_user.first_name }} {{ current_user.last_name }}
{% if project.scope %}
Scope {% set scope_lines = project.scope.split('\n') | reject('equalto', '') | list %} {% if scope_lines | length > 1 %}
    {% for line in scope_lines %}
  • {{ line }}
  • {% endfor %}
{% else %} {{ project.scope }} {% endif %}
{% endif %} {% if project.test_users %}
Test Users {% set user_lines = project.test_users.split('\n') | reject('equalto', '') | list %} {% if user_lines | length > 1 %}
    {% for line in user_lines %}
  • {{ line }}
  • {% endfor %}
{% else %} {{ project.test_users }} {% endif %}
{% endif %}
{% if vulnerabilities %}

Findings Summary

{% for v in vulnerabilities %} {% endfor %}
Title Severity CVSS OWASP Affected Component
{{ v.title }} {{ 'Info' if v.severity == 'Informational' else v.severity }} {{ v.cvss_score }} {{ v.owasp if v.owasp else 'N/A' }} {% set ac_lines = (v.affected_component or '').split('\n') | reject('equalto', '') | list %}{% for line in ac_lines %}{{ line }}{% if not loop.last %}
{% endif %}{% endfor %}

Detailed Findings

{% for v in vulnerabilities %}
{{ loop.index }}. {{ v.title }} {{ v.severity }}
{% if v.cvss_score %}
CVSS Score
{{ v.cvss_score }}
{% if v.cvss_vector %}
{{ v.cvss_vector }}
{% endif %}
{% endif %}
OWASP
{{ v.owasp if v.owasp else 'N/A' }}
{% if v.affected_component %}
Affected Component
{% set ac_lines = v.affected_component.split('\n') | reject('equalto', '') | list %}{% if ac_lines | length > 1 %}
    {% for line in ac_lines %}
  • {{ line }}
  • {% endfor %}
{% else %}{{ v.affected_component }}{% endif %}
{% endif %} {% if v.references %}
References
{{ v.references }}
{% endif %}
{% if v.description_html %}
Description
{{ v.description_html }}
{% endif %} {% if v.impact_html %}
Impact
{{ v.impact_html }}
{% endif %} {% if v.evidence_html %}
Evidence
{{ v.evidence_html }}
{% endif %} {% if v.recommendation_html %}
Recommendation
{{ v.recommendation_html }}
{% endif %} {% if v.short_recommendation_html %}
Short Recommendation
{{ v.short_recommendation_html }}
{% endif %} {% if v.short_description_html %}
Short Description
{{ v.short_description_html }}
{% endif %} {% if v.remark_html %}
Remark
{{ v.remark_html }}
{% endif %}
{% endfor %}
{% else %}

No vulnerabilities recorded for this project.

{% endif %}

Appendix – Report Metadata

Assessor Information

Name {{ current_user.first_name }} {{ current_user.last_name }}
Email {{ current_user.email }}
Phone {{ current_user.phone }}
{% if current_user.company %}
Company {{ current_user.company.company_name }}
Address {{ current_user.company.company_address }}, {{ current_user.company.company_postalcode }} {{ current_user.company.company_city }}, {{ current_user.company.company_country }}
Company Email {{ current_user.company.company_email }}
VAT ID {{ current_user.company.company_vat }}
{% endif %}

Client Information

Company {{ customer.company_name }}
Default Language {{ customer.default_language }}
CVSS Version {{ customer.cvss_version }}