aicoolies logo
osv-scanner logo
osv-scanner logo

osv-scanner

Google's vulnerability scanner using the OSV database

open sourceupdated May 22, 2026

OSV-Scanner is Google's official open-source vulnerability scanner that checks your project's dependencies against the OSV.dev database — the largest open vulnerability database covering all major ecosystems. Written in Go, it supports lockfiles from npm, pip, Maven, Cargo, Go modules, and more, providing actionable remediation guidance and CI/CD integration for automated security scanning.

OSV-Scanner is an open-source vulnerability scanning tool developed by Google that uses the OSV.dev database — the most comprehensive open vulnerability database available. Unlike commercial scanners that maintain proprietary vulnerability databases with varying coverage, OSV aggregates data from dozens of sources including the National Vulnerability Database, GitHub Security Advisories, and ecosystem-specific databases for npm, PyPI, crates.io, Go, Maven, and more. This gives OSV-Scanner exceptionally broad coverage across all major programming language ecosystems.

The scanner analyzes lockfiles, SBOMs (Software Bills of Materials), and container images to identify known vulnerabilities in your dependencies. It supports package managers across the entire developer spectrum: npm and yarn for JavaScript, pip and Poetry for Python, Maven and Gradle for Java, Cargo for Rust, Go modules, NuGet for .NET, and many more. Results include severity ratings, affected version ranges, and remediation guidance with the minimum version upgrade needed to resolve each vulnerability. The guided remediation feature intelligently suggests the least disruptive upgrade path across your dependency tree.

With over 8,600 GitHub stars and Apache-2.0 licensing, OSV-Scanner integrates into CI/CD pipelines through GitHub Actions, GitLab CI, and direct CLI invocation. It can scan entire monorepos, individual packages, or container images, and supports both offline and online modes. For development teams implementing supply chain security practices — increasingly critical after high-profile incidents like the Log4j vulnerability and the recent axios compromise — OSV-Scanner provides a Google-backed, production-ready scanning foundation with no usage limits or commercial restrictions.

Pricing

Free and open source (Apache-2.0). No usage limits. Uses the free OSV.dev database.

Platforms

CLI tool for macOS, Linux, Windows. Docker image available. CI/CD integrations for GitHub Actions and GitLab.

Categories

Tags

Use Cases

Snyk logo

Snyk

Developer-first security platform

Snyk is the leading developer security platform providing continuous scanning for vulnerabilities in code (SAST), open-source dependencies (SCA), container images, and infrastructure as code. Integrates directly into IDEs, Git repositories, CI/CD pipelines, and container registries. Features AI-powered fix suggestions, license compliance checking, and real-time vulnerability database. Free for individual developers with paid plans for teams. Supports 30+ programming languages.

freemium
garak logo

garak

NVIDIA's LLM vulnerability scanner and red-teaming tool

garak is NVIDIA's open-source LLM vulnerability scanner for red-teaming AI models and applications. Probes for prompt injection, data leakage, hallucination, toxicity, encoding-based attacks, and dozens of other vulnerability categories. Runs automated attack sequences against any LLM endpoint and generates detailed vulnerability reports. Features a modular probe/detector architecture that is extensible with custom attack patterns. Named after the Star Trek character known for deception.

Open Source
Shannon logo

Shannon

Autonomous AI pentester for web apps and APIs

Shannon is an autonomous white-box AI pentesting tool for web applications and APIs. It analyzes authorized source code, identifies attack vectors, attempts proof-by-exploitation, and produces remediation-ready reports. Shannon Lite is AGPL-3.0 for local use, while Shannon Pro is the commercial Keygraph platform for continuous security testing.

freemiumOpen Source

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

MCPJam logo

MCPJam Inspector

Test and debug MCP servers before they ship

Open-source platform for inspecting, debugging and regression-testing MCP servers, MCP Apps and ChatGPT apps, with OAuth and protocol conformance for local and CI workflows.

freemiumOpen SourceTelemetry
ToolHive mascot logo

ToolHive

Run and govern MCP servers across desktop, CLI and Kubernetes

Open-source MCP runtime and governance platform that runs servers in isolated containers, curates registries, enforces access policies, and operates gateways across desktop, CLI, and Kubernetes.

Open Source
Anamorpher parent Trail of Bits mark

Anamorpher

Craft image-scaling prompt-injection payloads to red-team multimodal AI systems

Open-source red-team toolkit from Trail of Bits that generates image-scaling attack payloads — images that look benign at full resolution but reveal a hidden prompt injection after a multimodal system downsamples them.

freeOpen Source
cai

CAI (Cybersecurity AI)

AI agent framework for offensive security and penetration testing

Alias Robotics' agent framework for building AI-driven offensive-security workflows — reconnaissance, exploitation, privilege escalation, and lateral movement — with multi-agent handoffs and human-in-the-loop control. Source-available, but the core is licensed for non-commercial research use only.

freemiumTelemetry
MCP for Unity logo

MCP for Unity

Open-source MCP bridge between AI assistants and the Unity Editor

MCP for Unity is CoplayDev’s MIT-licensed bridge between MCP-compatible AI assistants and the Unity Editor. It exposes tools for assets, scenes, GameObjects, scripts, tests, profiling, and build-oriented workflows. The community project supports Unity 2021.3 LTS through 6.x and is explicitly not affiliated with Unity Technologies.

Open Source
XcodeBuildMCP logo

XcodeBuildMCP

Sentry-maintained MCP server and CLI for Xcode builds, simulators, and tests

XcodeBuildMCP is a Sentry-maintained, MIT-licensed MCP server and CLI for agent-assisted iOS and macOS development. It lets MCP-compatible coding agents run Xcode build and test workflows, manage simulators, inspect failures, and work through Homebrew, npm, or on-demand client configuration, with documented Sentry telemetry controls for teams that need an opt-out.

Open SourceTelemetry

Used in Stacks

FAQ

What is osv-scanner?

OSV-Scanner is Google's official open-source vulnerability scanner that checks your project's dependencies against the OSV.dev database — the largest open vulnerability database covering all major ecosystems. Written in Go, it supports lockfiles from npm, pip, Maven, Cargo, Go modules, and more, providing actionable remediation guidance and CI/CD integration for automated security scanning.

Is osv-scanner free?

Yes — osv-scanner is open source and free to use. Free and open source (Apache-2.0). No usage limits. Uses the free OSV.dev database.

Is osv-scanner open source?

Yes — osv-scanner is open source.

What are the best osv-scanner alternatives?

The top editor-verified osv-scanner alternatives are Snyk, garak, Shannon.