Reference

Manifest

What it is

manifest.json is a single, self-describing JSON file: point a system at it and it knows both the schema and the full file list for every table, without needing this website. It holds one entry per table, and nothing else. Each entry carries generated_at (UTC), rows (the table's total row count), schema (column name, type, description) and files.csv (every published gzip-compressed CSV URL).

cve_summary

417,777 rows, generated 2026-11-02 07:56:18 UTC. 26 schema field(s) (see Schema), 1 csv.gz file(s).

files

files.csv lists every page's full URL for this table, in page order (most recently modified CVEs first), e.g. https://cve-db.pages.dev/cve_summary.1.csv.gz. See Downloads for a script that fetches them all.

curl -fsSL https://cve-db.pages.dev/manifest.json | jq '.cve_summary.files.csv'
cve_cpe

3,275,337 rows, generated 2026-11-02 07:56:18 UTC. 10 schema field(s) (see Schema), 1 csv.gz file(s).

files

files.csv lists every page's full URL for this table, in page order (most recently modified CVEs first), e.g. https://cve-db.pages.dev/cve_cpe.1.csv.gz. See Downloads for a script that fetches them all.

curl -fsSL https://cve-db.pages.dev/manifest.json | jq '.cve_cpe.files.csv'
💡 What's next?

For a full column reference, see Schema; for the plain file listing without JSON, see Downloads.