Get Vulnerabilities of a Device

API version3.2
Last Update08/15/2023
AuthenticationYES
HTTP MethodPOST
Content Typeapplication/json
Rate limitedYES
Requests per rate limit10 requests/min
Response FormatJSON
Change HistoryAdded support for Known Exploited Vulnerabilities

Use to fetch detected vulnerabilities that are associated to a device

API URL

Copy

Request Parameters

KeyDatatypeParameter TypeRequiredDescriptionDefault
access_tokenstringURLYesaccess token which archived from OAuth authentication step
idstringBodyYesThe Device ID or MAC Address of a device you want to fetch vulnerabilities
verboseintBodyOptional

1 - detailed vulnerability information will return in response

0 - response only include CVE IDs, no detailed information

0
limitintBodyOptional

Specific maximum number of vulnerabilities will be returned in the response.

The value should be in [1,100].

100
pageintBodyOptionalA page you want to get data1
filterobjectBodyOptionalSpecify filter criteria
filter.score_typestringBodyOptionalSpecify what score type used to filter along with the field filter.score Value can be: "opswat_score", "cvss2_ score", "cvss3_score"opswat_score
filter.severityarrayBodyOptional

Filter vulnerabilities based on score_type:

  • cvss2_score: "high", "medium", "low
  • cvss3_score: "critical", "high", "medium", "low", "none
  • opswat_score: "critical", "important", "moderate", "low", "unknown"
all based on selected score_type
filter.kevintBodyOptional

0: Return all CVEs

1: Only return CVEs in the KEV list

0

Response HTTP Code

See details in the Response HTTP Code section in this page

Response Parameters

KeyDataTypeDescription
cve_idstringCVE ID
severitystringvulnerability severity. Value can be: "critical", "important", "moderate", "low", "unknown", "high", "medium"
summarystringVulnerability summary
update_datestringThe last date NIST updated this vulnerability
publish_datestringThe date NIST published this vulnerability
opswat_scorestringOPSWAT score
cvss2_scorestringCVSS 2 score
cvss3_scorenumberCVSS 3 score
remediationstringSuggestion to remediate the CVE
cwe_idstringA CWE(Common Weakness Enumeration) group identification string.
kev.due_datestringThe due date to fix this vulnerability
kev.published_datestringThe date CISA published this vulnerability

Example

Example Request:

Copy

Example Response with verbose as OFF

Copy

Example Response with verbose as ON

Copy

History

ActionVersionURL
Get Vulnerabilities of a device3.1auto$
Get Vulnerabilities of a device3.0auto$
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard