shodan-search-cves
Search Shodan's vulnerability database for CVEs using filters like CISA KEV, EPSS score, and date range. Retrieve matching CVEs and total counts.
Instructions
Search CVEs in Shodan's vulnerability database with powerful filters.
Filter by CISA KEV catalog, sort by EPSS exploit probability, and filter by date range. This is FREE — no API key required.
Returns: CveSearchResult with matching CVEs and total count.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skip | No | Number of results to skip (for pagination). | |
| limit | No | Maximum number of results (1-100). | |
| is_kev | No | Only return CVEs in CISA Known Exploited Vulnerabilities catalog. | |
| timeout | No | HTTP request timeout in seconds. Default: 30. | |
| end_date | No | Filter CVEs published before this date (YYYY-MM-DD). Leave empty for no filter. | |
| start_date | No | Filter CVEs published after this date (YYYY-MM-DD). Leave empty for no filter. | |
| sort_by_epss | No | Sort results by EPSS score (most likely to be exploited first). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cves | No | Matching CVE entries | |
| total | No | Total number of matching CVEs |