x/vuln contains the database client and tools for the Go vulnerability database

Clone this repo:

Branches

  1. 0f847e9 internal/govulncheck: move filter logic to filter.go by Julie Qiu · 2 days ago master
  2. 9f12e66 internal/govulncheck: export OutputType and AnalysisType enums by Julie Qiu · 2 days ago
  3. d920c03 internal/govulncheck: rename and document fields in Config by Julie Qiu · 2 days ago
  4. 65f7ea3 internal/govulncheck: make strings into consts by Julie Qiu · 2 days ago
  5. 181f22f cmd,exp,internal/govulncheck: rename Main to Run by Julie Qiu · 2 days ago

Go Vulnerability Management

Go Reference

This repository contains packages for accessing and analyzing data from the Go Vulnerability Database. It contains the following:

  • Package client: a client for interacting with the Go vulnerability database
  • Package vulncheck: an API for detecting vulnerabilities in Go packages
  • Command govulncheck: a CLI for detecting vulnerabilities in Go packages

Check out https://go.dev/security/vuln for more information about the Go vulnerability management system.

Privacy Policy

The privacy policy for govulncheck can be found at https://vuln.go.dev/privacy.

License

Unless otherwise noted, the Go source files are distributed under the BSD-style license found in the LICENSE file.

Database entries available at https://vuln.go.dev are distributed under the terms of the CC-BY 4.0 license.