Query vulnerability clusters (relational join, not computed)
query_vulnerability_clustersIdentify common CVEs across OT assets, exploit chains, and single-patch leverage points. Query per-asset vulnerabilities or search globally by CVE substring.
Instructions
Returns the per-asset → vulnerabilities join the consuming AI uses to spot common CVEs across multiple assets, exploit chains (KEV + exploit-available + high criticality), or single-patch leverage points (one CVE fixing many). Two modes:
• Pass asset_ids: parallel per-asset traversal of asset.plugins, returning each asset's vulns with the same schema. The AI walks the result to find shared CVEs.
• Pass cve_substring only: global plugin search (e.g. 'CVE-2023' for a year-bucket), each plugin coming with its full affectedAssets list joined.
Both args may be combined for a per-asset CVE-filtered view. The server does NOT cluster server-side.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asset_ids | No | ||
| global_limit | No | ||
| cve_substring | No | ||
| per_asset_limit | No | ||
| severity_at_least | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||