stasvinokur/cve-and-cwe-dataset-1999-2025
This collection brings together every Common Vulnerabilities & Exposures (CVE) entry published in the National Vulnerability Database (NVD) from the very first identifier — CVE-1999-0001 — through all records available on 30 May 2025. It was built automatically with a Python script that calls the NVD REST API v2.0 page-by-page, handles rate-limits, and filters data. After download each CVE object is pared down to the essentials and written to CVE_CWE_2025.csv with the following columns:… See the full description on the dataset page: https://huggingface.co/datasets/stasvinokur/cve-and-cwe-dataset-1999-2025.
This collection brings together every Common Vulnerabilities & Exposures (CVE) entry published in the National Vulnerability Database (NVD) from the very first identifier — CVE-1999-0001 — through all records available on 30 May 2025. It was built automatically with a Python script that calls the NVD REST API v2.0 page-by-page, handles rate-limits, and filters data.
After download each CVE object is pared down to the essentials and written to `CVE_CWE_2025.csv` with the following columns:
Possible uses
- Exploratory analysis of vulnerability trends over 25 years (e.g. growth of certain CWE classes or shifts in average CVSS score).
- Machine-learning tasks such as severity or CWE prediction from free-text descriptions.
- Joining with product-specific SBOMs or asset inventories to assess organisational exposure.
- Quick look-ups for incident response, education, security research, or reporting dashboards.
