
govulncheck
The facts below are what the maker publishes about govulncheck, checked and dated. Our editors have not written about it yet.
Plans and prices
From govulncheck's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Govulncheck | Free | Go source code or binaries · Go vulnerability database |
The facts
Each one read from govulncheck's own pages, with the date it was checked.
What it does
- Analysis limits
- Reflection calls are not visible to source analysis, and use of `unsafe` may cause false negatives.checked 5 Oct 2026
- Binary limits
- Binaries built with Go versions before 1.18 are checked only for standard library vulnerabilities.checked 5 Oct 2026
- Binary scanning
- It can scan compiled Go binaries using their symbol information, but binary results omit call stacks.checked 5 Oct 2026
- Custom database
- The `-db` flag can point govulncheck to a different database using HTTP, HTTPS, or file URLs, provided it implements the documented API.checked 5 Oct 2026
- Editor integration
- The Go language server gopls integrates govulncheck analysis, and the Go docs describe use with VS Code and Vim or NeoVim via coc.nvim.checked 5 Oct 2026
- Editor limits
- The documented editor scanning features currently do not report vulnerabilities in standard libraries or toolchains.checked 5 Oct 2026
- Install
- The Go docs show installing it with `go install golang.org/x/vuln/cmd/govulncheck@latest`.checked 5 Oct 2026
- Output formats
- Govulncheck supports streaming JSON, SARIF, and OpenVEX output.checked 5 Oct 2026
- Privacy
- The package documentation says database requests contain only module paths for vulnerabilities already known to the database, not code or other properties of the program.checked 5 Oct 2026
- Project status
- The Go vulnerability management project is described as a work in progress and under active development.checked 5 Oct 2026
- Purpose
- Govulncheck reports known vulnerabilities that affect Go code.checked 5 Oct 2026
- Reachability analysis
- It uses source code analysis or a binary’s symbol table to focus reports on vulnerabilities that could affect the application.checked 5 Oct 2026
- Support
- The Go docs direct govulncheck issues and feedback to the Go issue tracker.checked 5 Oct 2026
- Vulnerability data
- By default it uses the Go vulnerability database, whose reports use the OSV schema and are reviewed and curated by the Go Security team.checked 5 Oct 2026
Alternatives to govulncheck
- 1
DeepFilterNet
Free planOpen sourceAPILinuxmacOSSelf-hosted7.6Free plan - 2

Endor Labs
Free planWebAPIExtensionLinux7.4Free plan - 3
Grype
Free planOpen sourceLinuxmacOSSelf-hostedWindows7.4Free plan - 4

Scantist
Free planWebAPISelf-hosted7.3$200 one-time - 5

Snyk Open Source
Free planWebAPILinuxmacOS7.3From $25 a month - 6

Socket
Free planWebAPIExtensionLinux7.2From $25 a month
