CVE Lookup: NVD vulnerabilities with CVSS, CWE and KEV avatar

CVE Lookup: NVD vulnerabilities with CVSS, CWE and KEV

Pricing

from $0.90 / 1,000 cve returneds

Go to Apify Store
CVE Lookup: NVD vulnerabilities with CVSS, CWE and KEV

CVE Lookup: NVD vulnerabilities with CVSS, CWE and KEV

Looks up CVEs in the NVD by id, keyword, product (CPE) or published date range, and returns CVSS v4, v3.1, v3.0 and v2 scores, CWE weaknesses, references, CISA KEV status and affected products. Your own NVD API key is optional.

Pricing

from $0.90 / 1,000 cve returneds

Rating

0.0

(0)

Developer

Ed Rayyis

Ed Rayyis

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Look up vulnerabilities in the U.S. National Vulnerability Database by CVE id, keyword, product or publication date, and get one clean row per CVE with every score and the facts a triage needs.

For each CVE you get:

  • Description, NVD status, published and last modified dates
  • A headline baseScore and baseSeverity: NVD's own score, newest CVSS version first, or the newest score available when NVD has not scored it
  • Every CVSS block NVD holds (v4.0, v3.1, v3.0, v2) with score, severity, vector and who scored it
  • CWE weakness ids
  • Whether it is in the CISA Known Exploited Vulnerabilities catalog, with the date added, the action due date and the required action
  • References with their tags, such as Patch, Exploit or Vendor Advisory
  • Affected products as CPE strings with version ranges, and their count
  • A link to the NVD page

Input

  • CVE ids: any number. They are fetched 100 to a request.
  • Keyword searches: words to find in descriptions. Several words must all appear; turn on exact match for phrases.
  • Products: a CPE 2.3 match string such as cpe:2.3:a:apache:log4j, with a version if you want one, or the short form apache:log4j.
  • Published from and to (YYYY-MM-DD): on its own it lists every CVE NVD published in that range; with keywords or products it narrows them. Ranges longer than the API's 120 day limit are split for you.
  • Filters: CVSS v3 severity, CWE id, only CISA KEV entries, and leave out rejected CVEs (on by default).
  • Maximum results per search (default 200).
  • Your own NVD API key, optional, stored as a secret.

Output

One dataset item per CVE, with query and queryType showing which input found it, then cveId, published, lastModified, status, description, baseScore, baseSeverity, cvssVersion, cvssV40, cvssV31, cvssV30, cvssV2, cwes, inCisaKev, cisaKev, tags, references, affectedProducts (first 500), affectedProductCount, sourceIdentifier, nvdUrl and notice. An id that is not a CVE id, a CVE NVD does not hold, a product string it cannot read, a search with no matches and a rejected API key each give an item with error.

Speed and your API key

NVD allows 5 requests in a rolling 30 second window without a key and recommends six seconds between requests, so the actor waits six seconds between requests. With your own free NVD key the limit is 50 requests in 30 seconds and the actor waits two seconds. One request returns up to 2,000 CVEs, or up to 100 CVEs by id. Keys are personal to the person who requested them under NVD's terms, so use your own.

Pricing

Pay per event: one cve-returned event per CVE returned. Errors and empty searches are not charged. The run stops when it reaches the maximum charge you set.

Notice

This product uses the NVD API but is not endorsed or certified by the NVD. Every row carries this notice in notice.

Support

Questions and problems: the Issues tab on this page. Replies are written by an AI assistant on behalf of the developer and reviewed by the developer.