VulGD: A LLM-Powered Dynamic Open-Access Vulnerability Graph Database
This addresses the need for timely and accurate risk assessment in cybersecurity for both expert and non-expert users, though it is incremental as it builds on existing graph-based models.
The authors tackled the problem of assessing software vulnerability risks by developing VulGD, a dynamic open-access vulnerability graph database that continuously aggregates data from authoritative repositories and integrates LLM embeddings to enrich descriptions, resulting in a publicly accessible platform for interactive exploration and automated data access.
Software vulnerabilities continue to pose significant threats to modern information systems, requiring a timely and accurate risk assessment. Public repositories, such as the National Vulnerability Database and CVE details, are regularly updated, but predominantly utilize relational data models that lack native support for representing complex, interconnected structures. To address this, recent research has proposed graph-based vulnerability models. However, these systems often require complex setup procedures, lack real-time multi-source integration, and offer limited accessibility for direct data retrieval and analysis. We present VulGD, a dynamic open-access vulnerability graph database that continuously aggregates cybersecurity data from authoritative repositories. Designed for both expert and non-expert users, VulGD provides a unified web interface and a public API for interactive graph exploration and automated data access. Additionally, VulGD integrates embeddings from large language models (LLMs) to enrich vulnerability description representations, facilitating more accurate vulnerability risk assessment and threat prioritization. VulGD represents a practical and extensible platform for cybersecurity research and decision-making. The live system is publicly accessible at http://34.129.186.158/.