OSV-Scanner + servasec

Vulnerability scanner using Google's OSV database for comprehensive dependency coverage.

What is OSV-Scanner?

OSV-Scanner is a vulnerability scanner by Google that uses the OSV (Open Source Vulnerabilities) database. It matches your dependencies against vulnerabilities from NVD, GitHub Advisory, and other sources. OSV-Scanner supports all major package ecosystems and produces detailed output with CVE aliases and severity scores.

Google OSV database integrationMulti-ecosystem support (npm, pip, Go, Rust, etc.)CVE alias resolutionSBOM-based scanningLock file and manifest scanning

Integrate OSV-Scanner with servasec

1

Install OSV-Scanner

Install OSV-Scanner via Go.

go install github.com/google/osv-scanner/cmd/osv-scanner@latest
2

Run a scan

Run OSV-Scanner against your project.

osv-scanner --format json -o results.json ./
3

Push to servasec

Send the results to servasec.

curl -X POST "$SSC_PUBLIC_URL/api/ingest" \
  -H "X-Api-Token: $API_TOKEN" \
  -F "[email protected]"

What servasec adds to OSV-Scanner

Unified SCA dashboard

See OSV findings alongside other SCA scanners in one view.

EPSS enrichment

Enrich OSV findings with EPSS exploit prediction scores.

Version comparison

Compare vulnerability counts between dependency versions.

Try OSV-Scanner with servasec

Self-host servasec and connect OSV-Scanner in minutes. AGPLv3 licensed, full data ownership.

Frequently Asked Questions