CVE Binary Tool

CVE-BIN-TOOL

The CVE Binary Tool is a free, open source tool to help you find known vulnerabilities in software, using data from theĀ National Vulnerability DatabaseĀ (NVD) list ofĀ Common Vulnerabilities and ExposuresĀ (CVEs) as well as known vulnerability data fromĀ Redhat,Ā Open Source Vulnerability Database (OSV),Ā Gitlab Advisory Database (GAD), andĀ Curl.

CVE Binary Tool uses the NVD API but is not endorsed or certified by the NVD.

The tool has two main modes of operation:

  1. A binary scanner which helps you determine which packages may have been included as part of a piece of software. There are 448 checkers. Our initial focus was on common, vulnerable open source components such as openssl, libpng, libxml2 and expat.

  2. Tools for scanning known component lists in various formats, including .csv, several linux distribution package lists, language specific package scanners and several Software Bill of Materials (SBOM) formats.

It is intended to be used as part of your continuous integration system to enable regular vulnerability scanning and give you early warning of known issues in your supply chain. It can also be used to auto-detect components and create SBOMs.