{% extends "base.html" %} {% load i18n %} {% load event_tags %} {% load display_tags %} {% block content %} {{ block.super }}

{{ name }}

{% if findings %}
{% comment %} include inherits the current context so findings, filtered and other variables {% endcomment %} {% include "dojo/findings_list_snippet.html" with form_id="custom_search_filter" %}
{% endif %} {% if vulnerability_ids %}
{% for vulnerability_id in vulnerability_ids %} {% if vulnerability_id.id %} {% endif %} {% endfor %}
{% trans "Vulnerability Id" %} {% trans "EPSS Score / Percentile" %} {% trans "Product" %} {% trans "Engagement" %} {% trans "Test" %} {% trans "Finding" %}
{{ vulnerability_id.vulnerability_id }} {{ vulnerability_id.finding.epss_score|format_epss }} / {{ vulnerability_id.finding.epss_percentile|format_epss }} {{ vulnerability_id.finding.test.engagement.product.name }} {% include "dojo/snippets/tags.html" with tags=vulnerability_id.finding.test.engagement.product.tags.all %} {{ vulnerability_id.finding.test.engagement.name }} {% include "dojo/snippets/tags.html" with tags=vulnerability_id.finding.test.engagement.tags.all %} {{ vulnerability_id.finding.test }} {% include "dojo/snippets/tags.html" with tags=vulnerability_id.finding.test.tags.all %} {{ vulnerability_id.finding.title }} {% include "dojo/snippets/tags.html" with tags=vulnerability_id.finding.tags.all %}
{% endif %} {% if products %}
{% for product in products %} {% comment %} sometimes the index contains references to findings that no longer exist. even after rebuilding the index. {% endcomment %} {% if product.id %} {% endif %} {% endfor %}
{% trans "Name" %} {% trans "Description" %}
{{ product.name }} {% include "dojo/snippets/tags.html" with tags=product.tags.all %} {{ product.description|truncatechars_html:150|markdown_render }}
{% endif %} {% if engagements %}
{% for engagement in engagements %} {% comment %} sometimes the index contains references to findings that no longer exist. even after rebuilding the index. {% endcomment %} {% if engagement.id %} {% endif %} {% endfor %}
{% trans "Type" %} {% trans "Product" %} {% trans "Date" %} {% trans "Status" %}
{{ engagement.name }} {% include "dojo/snippets/tags.html" with tags=engagement.tags.all %} {{ engagement.product.name }} {% include "dojo/snippets/tags.html" with tags=engagement.product.tags.all %} {{ engagement.target_start|date }} - {{ engagement.target_end|date }} {{ engagement.status }}
{% endif %} {% if tests %}
{% for test in tests %} {% comment %} sometimes the index contains references to findings that no longer exist. even after rebuilding the index. {% endcomment %} {% if test.id %} {% endif %} {% endfor %}
{% trans "Title" %} {% trans "Product" %} {% trans "Engagement" %} {% trans "Date" %} {% trans "Status" %}
{{ test }} {% include "dojo/snippets/tags.html" with tags=test.tags.all %} {{ test.engagement.product.name }} {% include "dojo/snippets/tags.html" with tags=test.engagement.product.tags.all %} {{ test.engagement.name }} {% include "dojo/snippets/tags.html" with tags=test.engagement.tags.all %} {{ test.engagement.target_start|date }} - {{ test.engagement.target_end|date }} {{ test.engagement.status }}
{% endif %} {% if endpoints %}
{% for e in endpoints %} {% if e.product %} {% else %} {% endif %} {% endfor %}
{% trans "Endpoint" %} {% trans "Product" %} {% trans "Open Findings" %}
{{ e }}{% if e.is_broken %} 🚩{% endif %} {% include "dojo/snippets/tags.html" with tags=e.tags.all %} {{ e.product.name }} {% include "dojo/snippets/tags.html" with tags=e.product.tags.all %} {% trans "None" %} {% if e.active_finding_count > 0 %} {{ e.active_finding_count }} {% else %} {% trans "No Open, Active Findings" %} {% endif %}
{% endif %} {% if finding_templates %}
{% for finding_template in finding_templates %} {% endfor %}
{% trans "Title" %} {% trans "Description" %}
{{ finding_template.title }} {% include "dojo/snippets/tags.html" with tags=finding_template.tags.all %} {{ finding_template.description }}
{% endif %} {% if languages %}
{% for lang in languages %} {% endfor %}
{% trans "Language" %} {% trans "Product" %}
{{ lang.language.language }} {{ lang.product.name }} {% include "dojo/snippets/tags.html" with tags=lang.product.tags.all %}
{% endif %} {% if app_analysis %}
{% for app in app_analysis %} {% endfor %}
{% trans "Technology" %} {% trans "Product" %}
{{ app.name }} {{ app.product.name }} {% include "dojo/snippets/tags.html" with tags=app.product.tags.all %}
{% endif %} {% if tagged_findings or tagged_finding_templates or tagged_products or tagged_tests or tagged_endpoints or tagged_engagements %}
{% if tagged_tests %} {% for test in tagged_tests %} {% endfor %} {% endif %} {% for finding in tagged_findings %} {% endfor %} {% for finding_template in tagged_finding_templates %} {% endfor %} {% for product in tagged_products %} {% endfor %} {% for endpoint in tagged_endpoints %} {% endfor %} {% for eng in tagged_engagements %} {% endfor %}
{% trans "Type" %} {% trans "Item" %}
{% trans "Test" %} {{ test }} {% include "dojo/snippets/tags.html" with tags=test.tags.all %}
{% trans "Finding" %} {{ finding.title }}
{% trans "Finding Template" %} {{ finding_template.title }} {% include "dojo/snippets/tags.html" with tags=finding_template.tags.all %}
{% trans "Product" %} {{ product.name }} {% include "dojo/snippets/tags.html" with tags=product.tags.all %}
{% trans "Endpoint" %} {{ endpoint }}{% if endpoint.is_broken %} 🚩{% endif %} {% include "dojo/snippets/tags.html" with tags=endpoint.tags.all %}
{% trans "Engagement" %} {{ eng }} {% include "dojo/snippets/tags.html" with tags=eng.tags.all %}
{% endif %} {% if generic %}
{% for result in generic %} {% comment %} sometimes the index contains references to findings that no longer exist. even after rebuilding the index. {% endcomment %} {% if result.object.id %} {% endif %} {% endfor %}
{% trans "ID" %} {% trans "Type" %} {% trans "Product" %} {% trans "Severity" %} {% trans "Title" %} {% trans "Description" %} {% trans "JIRA" %} {% trans "Rank" %}
{{ result.object.id }} {{ result.object| class_name }} {% comment %} a{{ result.meta.engagement__product__name }}b {% endcomment %} {% firstof result.meta.finding__test__engagement__product__name result.meta.test__engagement__product__name result.meta.engagement__product__name result.meta.product__name result.object.name %} {% if result.meta.severity_display %} {{ result.meta.severity_display }} {% endif %} {{ result.title }} {% comment %} {{ result.content }} {% endcomment %}

{{ result.object.description }}

{{ result.object.impact }}

{{ result.object.mitigation }}

{{ result.meta.jira_issue__jira_key }} {{ result.watson_rank }}
{% endif %}
{% endblock %} {% block postscript %} {{ block.super }} {% endblock %}