Releases: anies1212/go-vuln-gate
Releases · anies1212/go-vuln-gate
Release list
v1.1.0
v1.0.1
Changelog
- eb60d84 fix: add go mod download step and improve error message for package loading errors
v1.0.0
go-vuln-gate v1.0.0
Filter govulncheck results by CVSS score threshold for your CI/CD pipeline.
Features
- 🛡️ CVSS Score Filtering - Only fail on vulnerabilities meeting your severity threshold
- 📊 Multiple CVSS Versions - Support for CVSS v2, v3, and v4
- 🎯 Called Code Only - By default, only checks vulnerabilities in code paths actually called
- 📝 Multiple Output Formats - Text, JSON, and SARIF support
- ⏰ Age Filtering - Optionally filter by vulnerability publication date
- 🔑 NVD API Support - Faster lookups with optional API key
Usage
As GitHub Action
- uses: anies1212/go-vuln-gate@v1
with:
cvss-threshold: '7.0'
nvd-api-key: ${{ secrets.NVD_API_KEY }}As CLI
go install github.com/anies1212/go-vuln-gate/cmd/go-vuln-gate@v1.0.0
go-vuln-gate --threshold 7.0 ./...Full Documentation
See README.md for complete documentation.