API
A public API of cve-search is operated by CIRCL and can be accessed without installing cve-search. The same API is accessible if cve-search is installed internally.
Public Web API of cve-search
The HTTP API outputs JSON.
Browse vendor and product
To get a JSON with all the vendors:
curl https://cve.circl.lu/api/browse
To get a JSON with all the products associated to a vendor:
curl https://cve.circl.lu/api/browse/microsoft
Browse CVEs per vendor/product
To get a JSON with all the vulnerabilities per vendor and a specific product:
curl https://cve.circl.lu/api/search/microsoft/office
Get CVE per CVE-ID
To get a JSON of a specific CVE ID:
curl https://cve.circl.lu/api/cve/CVE-2010-3333
Get the last updated CVEs
To get a JSON of the last 30 CVEs including CAPEC, CWE and CPE expansions:
curl https://cve.circl.lu/api/last
Get more information about the current CVE database
To get more information about the current databases in use and when it was updated:
curl https://cve.circl.lu/api/dbInfo