Exploit Observer
The world's largest Exploit & Vulnerability Intelligence database.
Free & anonymous — rate-limited to 2 requests/minute per IP. Add an API key for higher limits (same data either way).
cpe:2.3: URI, a pkg: purl, or free text from your terminal with the
puncia CLI,
or build on it via the
API documentation.
Coverage Western databases leave out
Most vulnerability feeds are built around CVE and a handful of English-language advisories. VEDAS clusters those together with national and regional registries that publish independently of MITRE — and often earlier.
Alongside CVE, GHSA, EDB, ZDI, Metasploit, Packet Storm, Snyk, HackerOne, WPScan, Wordfence, VARIoT and public proof-of-concept code from GitHub — all resolved to a single VEDAS cluster so one lookup returns every identifier describing the same flaw.
Common questions
Is there a free CVE API?
Yes. Exploit Observer is free and anonymous — no account and no API key required, rate-limited to 2 requests per minute per IP. An API key raises the limit. The data is identical either way; the key changes throughput, not content.
How is this different from querying NVD directly?
NVD returns one record for one CVE. Exploit Observer returns the whole cluster: the CVE, its GHSA advisory, vendor bulletins, national-registry entries such as CNNVD or BDU, and any public exploit or proof-of-concept code — resolved to a single VEDAS identifier, in one request.
You can also query by cpe:2.3: URI, pkg: purl or free text,
not just by identifier.
What is a VEDAS identifier?
A cluster id. One real-world vulnerability usually collects many identifiers across registries — a CVE number, a GHSA advisory, an Exploit-DB entry, a CNNVD record. VEDAS groups all of them under one id so you can look up any single alias and get the complete picture, including an exploit maturity score for the cluster.
Does it include exploit code and proof-of-concepts?
It indexes and links public exploit material — Exploit-DB entries, Metasploit modules, GitHub proof-of-concept repositories, Packet Storm and security-research write-ups. Results are references to already-public material, grouped by cluster.
Can I use it in a scanner or CI pipeline?
Yes. The API accepts cpe:2.3: URIs and pkg: purls, which is
what dependency and inventory tooling already produces. The
puncia
CLI wraps it for scripting, and the
API documentation
covers direct HTTP access.
How current is the data?
Continuously updated as sources publish. Because clustering spans many registries, a vulnerability often appears via a national database or a public proof-of-concept before a corresponding CVE record is fully populated.
Premium access
Need higher rate limits or bulk access? API keys start at $200/month.