Details

Visualising Cybersecurity Incidents: A Dashboard for Mapping and Exploring CVE Data

Project Image

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.