{% from "partials/_macros.html" import card_header %}
{{ card_header("vulnerabilities — patch me (CVE / EOL)") }} {% if vulns %} {{ vulns | length }} item(s) {% endif %}
{% if vulns %}
{% for v in vulns %} {% endfor %}
software vulnerabilities cvss flag source
{{ v.software }} {% if v.cves %}
{% for c in v.cves %} {{ c.id }}{% if c.cvss %} ({{ c.cvss }}){% endif %} {% endfor %}
{% elif v.eol %} end-of-life / unsupported OS {% endif %} {% if v.summary %}
{{ v.summary }}
{% endif %}
{{ v.cvss if v.cvss is not none else '—' }} {% if v.kev %} KEV {% elif v.eol %} EOL {% else %} CVE {% endif %} {{ v.source }}
{% else %}
no known vulnerabilities found yet — needs enrichment enabled and installed-app / OS-version collection (OSV checks installed packages, endoflife.date flags unsupported OSes).
{% endif %}