Details
Visualising Cybersecurity Incidents: A Dashboard for Mapping and Exploring CVE Data
Year: 2025
Term: Fall
Student Name: Benjamin Schlagenhaufer
Supervisor: Svetlana Obraztsova
Abstract: A web-based dashboard that collects recent CVE entries from the National Vulnerability Database (NVD), stores them locally, and visualises them on an interactive world map. The goal is to make it easier for users to explore recent vulnerabilities, observe trends, and understand their potential impact. The final system is lightweight, stable, and easy to run on ordinary hardware. Its design choices; using FastAPI, SQLite, React, Vite, and Leaflet made it possible to create a responsive and maintainable application without requiring complex infrastructure.