{% extends "base.html" %} {% block title %}Reports{% endblock %} {% block heading %}Reports{% endblock %} {% block content %}
{
"app-prod-01": ["CVE-2026-12345", "CVE-2026-67890"],
"database-prod-01": ["CVE-2026-22222"]
}
Each key must be the name of a configured server. Each value must be an array of CVE identifiers.
The report was accepted and saved as the latest report.
{% else %}The report was not saved.{% if report %} The previously accepted report is still in use.{% endif %}
{% endif %}| Server | CVEs | Identifiers |
|---|---|---|
| {{ name }} | {{ cves|length }} CVE{{ "" if cves|length == 1 else "s" }} | {% for c in cves %}{{ c }}{% endfor %}{% if not cves %}none{% endif %} |
No report uploaded yet
Upload the security team's CVE JSON report above.
Connects to each server in the latest report (read-only, as the server's SSH user, no sudo), detects the OS, checks installed packages against Canonical's Ubuntu security metadata and APT, and builds a per-server pre-patch report. Servers that do not run Ubuntu are listed as "OS not supported yet". No packages are downloaded, installed or restarted.
{% if report %} {% else %}Upload a valid report to enable analysis.
{% endif %} {% if metadata_status.warning %}| Analysis | Report | Started | Status | Servers |
|---|---|---|---|---|
| #{{ r.id }}{% if loop.first %} Latest{% endif %} | {{ r.report_filename }} | {{ r.started_at|timestamp }} | {% include "_run_status.html" %} | {{ r.servers|selectattr("status", "equalto", "complete")|list|length }} of {{ r.servers|length }} complete |