Account Manage your account

API Access Generate & manage your API key


Using the VulnStack CVE API

All requests must include the header
X-API-Key: <YOUR_API_KEY>
and are limited to 5 requests / second and 1000 requests / day.

/cve-info/filter — advanced search (GET)
Query paramTypeDescription
cve_idstrExact CVE ID (CVE‑2024‑12345)
severitylist[str]One or more severities (CRITICAL, HIGH…)
softwarelist[str]Sub‑strings to match in affected software
current_exploitation_levelbooltrue = actively exploited
are_there_known_exploitsbooltrue = has public exploit URL
attack_probability_gtefloatEPSS ≥ value (0–1)
date_published_from / _toYYYY‑MM‑DDDate range
order_bystrdate_published (default) or any column
order_dirstrasc | desc
page / page_sizeintPagination (max 100)
curl -H "X-API-Key: YOUR_API_KEY" \
  "https://api.vulnstack.cloud/cve-info/filter?severity=CRITICAL&attack_probability_gte=0.7&order_dir=asc"
/cve-info/tops — top N CVEs (GET)
Query paramTypeDescription
typestr (required)by_probability | exploited_recent | with_exploit_url
limitintHow many CVEs (1–100, default 10)
severity / softwarelist[str]Optional filters
date_published_from / _toYYYY‑MM‑DDDate range
curl -H "X-API-Key: YOUR_API_KEY" \
  "https://api.vulnstack.cloud/cve-info/tops?type=exploited_recent&limit=5"