scan_dependencies
Check project dependencies for known CVEs by reading a lockfile or manifest directly and querying the OSV database.
Instructions
Parse a lockfile or manifest (package.json, package-lock.json, requirements.txt, go.mod) and check all dependencies for known CVEs via the OSV database. Reads the file directly. Use this after installing dependencies, during CI, or when auditing existing projects for vulnerable packages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | Output format: markdown (human) or json (machine-readable for agents) | markdown |
| manifest_path | Yes | Path to manifest file (e.g. 'package.json', 'requirements.txt', 'go.mod') |