Look up vulnerabilities
get_vulnerabilityGet the merged entry for one or more IDs: CVE, GitHub advisory (GHSA), EUVD, or an OSV ID such as PYSEC, GO or RUSTSEC. Returns the description, CVSS, CISA KEV status, EPSS, public exploits, affected packages, fixed versions, priority and source links.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_vulnerability"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | One ID, such as CVE-2021-44228, GHSA-jfh8-c2jp-5v3q or PYSEC-2021-19. | |
| ids | No | Up to 20 IDs at once, for triaging scanner output. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| missing | No | IDs no source has published. | |
| vulnerability | No | The entry, when one ID was asked for. | |
| vulnerabilities | No | The entries found, in the order asked. |