All integrations

Govulncheck Integration with DefectDojo

Govvulncheck is the official Go vulnerability scanner developed by the Go security team that analyzes Go codebases and binaries to identify known vulnerabilities in dependencies by cross-referencing the Go vulnerability database (vuln.go.dev), which aggregates data from sources including the National Vulnerability Database, GitHub Advisory Database, and direct maintainer reports. The tool reduces false positives through intelligent static analysis that only reports vulnerabilities in functions actually called by the application code rather than merely imported, providing developers with accurate, low-noise vulnerability detection integrated into CI/CD pipelines, IDEs, and development workflows with support for JSON, SARIF, and VEX output formats.

Data Granularity: What Gets Imported

The following fields are captured from Govulncheck results and surfaced in DefectDojo findings:

FieldSourceNotes
TitleFinding name from the scanMatched to the tool's own naming
SeverityCritical / High / Medium / Low / InfoMapped from the tool's own severity scale
DescriptionFinding detail from the reportIncludes what the issue is and why it matters
MitigationRemediation guidanceWhere the tool provides it

Importing Into DefectDojo

Use the DefectDojo import API to create a new Test under the relevant Engagement for your product. The request body:

{
  "scan_type": "Govulncheck",
  "engagement": "<engagement-id>",
  "file": "results.json"
}