cvemap be sure to check out the Usage page. On this page we’ll share examples running cvemap with specific flags and goals
and the output you can expect from each.
If you have questions, reach out to us through Help.
Prerequisites for cvemap
Before using cvemap, you’ll need to get a ProjectDiscovery Cloud Platform (PDCP) account and API key so that you can access the cvemap API data.1
Sign up for PDCP
Navigate to https://cloud.projectdiscovery.io/ and click “Sign Up” (or “Sign In” if you already have a PDCP account).
2
Get your PDCP API Key
Once signed into ProjectDiscovery Cloud Platform, you can navigate to https://cloud.projectdiscovery.io/?ref=api_key to find your API Key.Use the copy button to copy your API Key - we nee dthis to authenticate your install
3
Authorize cvemap with PDCP
To authenticate your install of cvemap, runWhen prompted, paste the key you obtained above.
Basic Examples
By default,cvemap lists all the known exploited vulnerabilities based CVEs published by cisa.
List top known exploited vulnerabilities
List top CVEs on HackerOne
List top CVEs being reported on hackerone platform using-h1 or -hackerone option.
product, vendor, severity, cpe, assignee, cvss-score, epss-score, age etc, for example:
List all CVEs for Confluence
List all the cves published for Atlassian Confluence:-field/ -f option, for example:
Return CVE IDs only
To return only CVE IDs,-lsi or -list-id flag can be used along with existing filter or search of cvemap.
JSON Output
Advanced Filters
You can combine filters with a-q query to match multiple filters. For example:
Metadata
number
Age of the CVE
string
The assignee for this CVE.Typically this is an email address such as
security@apache.org or cve@mitre.orgstring
The description of the CVE from the NVD
string
The CVE ID for a specific CVE such as
CVE-2019-7070number
The CVSS v3.0 score for this CloseEvent. Example:
8.8boolean
Is the CVE marked as a Known Exploited Vulnerability (KEV)
boolean
Is this CVE in open source software with OSS data available?
boolean
Is there a Proof of Concept (POC) available for this CVE?
boolean
Is this CVE remotely exploitable?
boolean
Is there a Nuclei Template available for this CVE?
string
The URL for the patch for this CVE.Example:
https://helpx.adobe.com/security/products/acrobat/apsb19-07.htmldatetime
The published date and time for this CVE. Example:
2019-05-24T19:29:02.080string
The URL reference for this CVE.Example:
https://www.zerodayinitiative.com/advisories/ZDI-19-210/string
The CVSS 3.0 severity for this CVE. Example:
severitydatetime
The last date and time that this CVE was updated. Example:
2019-08-21T16:20:31.353string
The URL for the vendor advisory for this CVE.Example:
vendor_advisorystring
The vulnerability status this CVE. Example:
confirmedstring
The CPE string for this CVE. Example:
cpe:2.3:a:adobe:acrobat_reader_dc:*:*:*:*:continuous:*:*:*CPE Data
Common Platform Enumeration (CPE) DataCommon Platform Enumeration Object
CVSS Data
Common Vulnerability Scoring System (CVSS) DataCVSS Object
EPSS Data
Use After FreeExploit Prediction Scoring System (EPSS) DataEPSS Object
HackerOne Data
hackerone Object
KVE Data
Known Exploited Vulnerability (KEV) DataKVE Object
Nuclei Template Data
Nuclei Template Object
Open Source Software (OSS) Data
OSS Object
Proof of Concept (POC) Data
POC Object
Shodan Data
Shodan Object
CWE Data
Common Weakness Enumeration (CWE) DataCWE Object