check_technology
Find vulnerabilities affecting a product across NVD (CPE) and OSV (package ecosystems), de-duplicated and ranked by priority/EPSS/CVSS.
Distinct products that share a name are kept distinct. If one name maps to
several VENDORS' unrelated products (e.g. "Sentry" → sentry, mobileiron,
apache; "Envoy" → envoyproxy, enphase), the result is flagged `ambiguous`
with `distinct_vendors` — pass `vendor=` to disambiguate. Always check each
result's `match.products` (vendor:product) before trusting a hit.
Args:
product: product or package name, e.g. "nginx", "Keycloak", "mlflow", "lodash".
version: optional exact version (e.g. "1.18.0") — filters to vulns whose
affected range (CPE or package) actually includes it.
ecosystem: optional package ecosystem filter, e.g. "PyPI", "npm", "Maven", "Go".
vendor: optional CPE vendor filter to disambiguate a shared product name,
e.g. vendor="sentry" (not mobileiron), vendor="envoyproxy".
limit: max results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| vendor | No | ||
| product | Yes | ||
| version | No | ||
| ecosystem | No |