cisa_check_cve_status
cisa_check_cve_statusCheck CVE IDs against the CISA Known Exploited Vulnerabilities catalog — up to 200 per call, served from a cached catalog snapshot at no upstream cost. Returns, per CVE, whether it is in KEV and if so the date added, the federal remediation due date, days remaining or days overdue, which binding operational directive the entry cites, the required action text, whether it is linked to ransomware campaigns, whether it falls in the three-day forensic-triage tier, CISA's own vendor and product labels, associated CWEs, and the reference URLs parsed from the entry's notes. A CVE that is not in KEV is a normal result, not an error. The CWE IDs returned chain directly into cisa_search_kev's CWE filter, and the parsed NVD reference gives the canonical record for scoring detail.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cveIds | Yes | CVE identifiers to check, up to 200 per call. The whole batch costs zero upstream requests, so a full CVE alias list from a dependency audit can be checked in one call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asOf | No | The UTC date daysUntilDue and overdue were computed against, YYYY-MM-DD. | |
| error | No | Present when the call failed. Absent on success. | |
| notice | No | Guidance when none of the supplied CVE IDs are in the catalog. | |
| catalog | No | Which catalog snapshot answered this call. | |
| results | No | One result per requested CVE, in the order supplied. | |
| foundCount | No | How many of the requested CVEs are in the catalog. | |
| notFoundCount | No | How many of the requested CVEs are not in the catalog. |