{% if not current_user.vendors and not current_user.products %} You have to subscribe to products and vendors to see their last changes. {% else %} No changes available. {% endif %}
{% else %}-
{% set ns = namespace(last_day=false) %}
{% for change in changes %}
{% set ns.current_day = change.created_at.strftime("%d %b %Y") %}
- {% if ns.last_day != ns.current_day %} {{ ns.current_day }} {% endif %} {% if (change.events|length == 1) and (change.events[0].type.code == 'new_cve') %} {% set new = true %} {% else %} {% set new = false %} {% endif %}
-
{% if new %}
{% else %}
{% endif %}
{{ change.created_at.strftime("%H:%M") }}
{{ change.cve.cve_id }} {% if new %}is a new CVE{% else %}has changed{% endif %}
{{ change.cve.summary }}
CVSS v3 {% if change.cve.json.impact.baseMetricV3 %}{{ change.cve.json.impact.baseMetricV3.cvssV3.baseScore }} {{ change.cve.json.impact.baseMetricV3.cvssV3.baseSeverity }} {% else %}-- {% endif%}CVSS v2 {% if change.cve.json.impact.baseMetricV2 %}{{ change.cve.json.impact.baseMetricV2.cvssV2.baseScore }} {{ change.cve.json.impact.baseMetricV2.severity }} {% else %}-- {% endif%}{% for event in change.events %}{% endif %}{{ event.type.code|capitalize }} changed
Values Removed Values Added {% set template = 'report/' + event.type.code + '_details.html' %} {% set hide_type = true %} {% include template %}Vendors Products {{ change.cve.vendors|vendors_excerpt|safe }} {{ change.cve.vendors|products_excerpt|safe }}
{% set ns.last_day = ns.current_day %}
{% endfor %}
Vendors ({{ current_user.vendors|length }})
{% for vendor in current_user.vendors %} {{ vendor.name | humanize }} {% endfor %} {% if current_user.products %}{% endif %} {% endif %} {% if current_user.products %}
Products ({{ current_user.products|length }})
{% for product in current_user.products %} {{ product.name | humanize }} {% endfor %} {% endif %}Date | Vendors & Products |
---|---|
{{ report.created_at.strftime("%d/%m/%y") }} | {{ report.details|report_excerpt|safe }} |