Security and privacy · Independent · 23 Oct 2026

dependency-check/DependencyCheck

OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.

← Security and privacy
OWASP Dependency-Check. Scans application dependencies for known security vulnerabilities.

In simple English

Your code uses third-party packages that can contain hidden security flaws. This tool scans your project folders and lists known security holes in your dependencies. It points you to official warnings so you can fix them before hackers find them. The software is free to run and works on your own computer or build server. You need to spend time keeping it updated and getting free API keys to make it run fast.

What it is

OWASP Dependency-Check (a security scanner that inspects third-party software libraries to find known flaws) checks your project files against public vulnerability databases. It produces an HTML report that lists every vulnerable package and links to official advisory entries.

What it is good for

Solo builders who want to check their web applications or backend services for vulnerable open-source packages before deploying them to production.

Stars7.7k
LicenceApache-2.0
Latestv13.0.0 (2026-08-03)checked 23 Oct 2026
Last code change2026-10-22
Written inJava
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Integrates directly into popular build tools like Maven, Gradle, Ant, and Jenkins.
  • Provides a standalone command-line interface and official Docker containers for easy running.
  • Generates clear HTML reports detailing every found vulnerability and matching advisory.
Watch for
  • Requires Java 11 or higher installed on your system to run properly.
  • Updates will be extremely slow without a free API key from the National Vulnerability Database.
  • Large initial database downloads and local file caches require sufficient disk space.
Replaces

Manual checks of third-party package versions against security advisories

Works well with

Jenkins

Similar repositories
  • anchore/grype13k stars

    A vulnerability scanner for container images and filesystems that offers fast matching against multiple databases.

  • aquasecurity/trivy39k stars

    A comprehensive security scanner that detects vulnerabilities in container images, file systems, and git repositories.

Also reviewed on Repo Radar
  • smallstep/certificates9.0k stars

    A certificate authority you run yourself, for machines the public internet cannot reach.

  • michelp/pgsodium614 stars

    A PostgreSQL extension that brings libsodium's encryption functions into SQL, with a root key the database cannot read back.

  • pgaudit/pgaudit1.7k stars

    A PostgreSQL extension that records what was done to the database, in the database's own log.

Install
VERSION=$(curl -s https://dependency-check.github.io/DependencyCheck/current.txt)
curl -Ls "https://github.com/dependency-check/DependencyCheck/releases/download/v$VERSION/dependency-check-$VERSION-release.zip" --output dependency-check.zip

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.