Osv Scan
osv_scanKnown vulnerabilities for ONE package version from OSV.dev (GitHub Advisory DB, PyPA, Go, RustSec, OSS-Fuzz, distro feeds): advisory id + CVE aliases, severity (GHSA label or computed CVSS v3 base score), CVSS vectors, CWEs, fixed versions, a heuristic minimal safe upgrade, and links. npm, PyPI, Go, crates.io, Maven, Packagist, RubyGems, NuGet, Pub, Hex, distros. Use POST for a whole dependency list or lockfile. Price: $0.02 USDC per successful call (x402, Solana). Same tool over HTTPS: GET https://scorptech.it.com/api/x402/v1/osv-scan
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| purl | No | Alternative to ecosystem+package: a package URL such as pkg:pypi/jinja2@2.4.1 | |
| details | No | Include full advisory fields (default true) | |
| package | No | Package name (Maven: group:artifact, Go: module path). Alias: name | |
| version | No | Installed version; omit to list every advisory for the package | |
| ecosystem | No | npm, PyPI, Go, crates.io, Maven, Packagist, RubyGems, NuGet, Pub, Hex, CRAN, Debian:12, ... (aliases like pip, cargo, composer, gem accepted) |