CISA KEV lookup / catalog
cve_get_kevCheck if a CVE is actively exploited and listed in CISA's KEV catalog, with remediation due dates and ransomware flags. Browse the latest catalog entries using vendor and ransomware filters.
Instructions
Query the CISA Known Exploited Vulnerabilities (KEV) catalog — the authoritative list of CVEs confirmed to be actively exploited in the wild.
Two modes:
Single lookup: pass cve_id to check whether a specific CVE is KEV-listed (with remediation due date and ransomware-use flag).
Catalog list: omit cve_id to browse the catalog, newest additions first, with optional vendor / ransomware filters.
Args:
cve_id (string, optional): Single-CVE lookup.
vendor (string, optional): Vendor/product substring filter (list mode).
ransomware_only (boolean, default false): Only known-ransomware entries (list mode).
limit (1-100, default 25), offset (default 0): Pagination (list mode).
response_format ('markdown'|'json', default 'markdown').
Returns (single): a KEV entry object, or a "not listed" message. Returns (list, json): { catalogVersion, dateReleased, total, count, startIndex, entries[] }.
Examples:
"Is CVE-2024-3400 known-exploited?" -> cve_id="CVE-2024-3400".
"Recent ransomware-linked KEV entries" -> ransomware_only=true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page when listing (1-100). | |
| cve_id | No | Look up a single CVE's KEV entry. Omit to list the catalog. | |
| offset | No | Pagination offset when listing. | |
| vendor | No | Filter the catalog by vendor or product substring. | |
| ransomware_only | No | List only entries with known ransomware-campaign use. | |
| response_format | No | Output format: 'markdown' (default, human-readable) or 'json' (full structured data). | markdown |