cve_search
Search CVEs by keyword, product, CPE, or severity. Get matching vulnerabilities from NVD with severity, CVSS score, and description.
Instructions
Search CVEs by keyword, product, CPE, or severity.
IMPORTANT: The search term parameter is named 'keyword' (not 'query'). Call as: cve_search(keyword="apache log4j")
Queries the NVD database for matching CVEs. Results are cached locally for 24 hours to respect API rate limits.
Args: keyword: Search term (e.g. "apache log4j", "OpenSSL", "nginx 1.18"). MUST be named 'keyword' (not 'query'). cpe_name: CPE 2.3 identifier (e.g. "cpe:2.3:a:apache:log4j:2.14.0:::::::*"). severity: Filter by CVSS severity: LOW, MEDIUM, HIGH, CRITICAL. days_back: Only return CVEs published in the last N days. max_results: Maximum number of results to return (max: 100).
Returns: List of matching CVEs with severity, CVSS score, and description.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keyword | No | ||
| cpe_name | No | ||
| severity | No | ||
| days_back | No | ||
| max_results | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||