Skip to content

Trivy GUI 0.5.3

Choose a tag to compare

@onlinecrash24 onlinecrash24 released this 09 Oct 20:38
· 9 commits to main since this release

English | Deutsch

docker pull ghcr.io/db-infra-ops/trivy-gui:0.5.3

New: HTML report

The results view has a new HTML report button next to JSON and CSV.

  • A single, self-contained HTML file that works without a server or internet connection
  • Contains target, scan date, operating system, Trivy version, scan settings and active filters, a summary by severity, and the findings grouped by target with CVE links
  • Includes the currently filtered findings, like the CSV export
  • Uses the language selected in the UI (English/German)
  • Optimized for printing; use "Print → Save as PDF" to get a PDF
  • All content is escaped and the file has its own strict Content Security Policy, so code injected through scan data cannot run

Other changes

  • Exports now use consistent file names: trivy-<target>-<id>.html / .csv / .json
  • Scans record the Trivy version that produced them, and the report shows it

Upgrade

Change the image tag to 0.5.3, then run docker compose pull && docker compose up -d. Scan history and the Trivy database are kept.

Full changelog: v0.5.2...v0.5.3



English | Deutsch

docker pull ghcr.io/db-infra-ops/trivy-gui:0.5.3

Neu: HTML-Bericht

In der Ergebnisansicht gibt es neben JSON und CSV den neuen Button „HTML-Bericht“.

  • Eine einzelne, eigenständige HTML-Datei, die ohne Server und ohne Internetverbindung funktioniert
  • Enthält Ziel, Scan-Datum, Betriebssystem, Trivy-Version, Scan-Einstellungen und aktive Filter, eine Übersicht nach Schweregrad und die Funde gruppiert nach Ziel mit CVE-Links
  • Enthält die aktuell gefilterten Funde, wie der CSV-Export
  • Erscheint in der in der Oberfläche eingestellten Sprache (Deutsch/Englisch)
  • Druckoptimiert; über „Drucken → Als PDF speichern“ wird daraus ein PDF
  • Alle Inhalte werden escaped, und die Datei bringt eine eigene strikte Content Security Policy mit, damit über Scan-Daten eingeschleuster Code nicht ausgeführt wird

Weitere Änderungen

  • Exporte haben jetzt einheitliche Dateinamen: trivy-<ziel>-<id>.html / .csv / .json
  • Scans speichern die Trivy-Version, mit der sie erstellt wurden; der Bericht zeigt sie an

Update

Image-Tag auf 0.5.3 ändern, dann docker compose pull && docker compose up -d. Scan-Verlauf und Trivy-Datenbank bleiben erhalten.

Alle Änderungen: v0.5.2...v0.5.3