vulnreport command reference

[WORK IN PROGRESS]

Other useful docs:

vulnreport triage

Standard usage:

$ vulnreport triage

This command looks at all untriaged issues to find and label:

  • High-priority issues (label: high priority) - issues that affect modules with >= 100 importers
  • Possible duplicates (label: duplicate) - issues that may be duplicates of another issue because they share a CVE/GHSA
  • Possibly not Go (label: possibly Not Go) - issues that possibly do not affect Go at all. This is applied to modules for which more than 20% of current reports are marked excluded: NOT_GO_CODE.

Arguments:

The vulnreport triage command also accepts arguments, e.g. vulnreport triage 123 to triage issue #123, but the duplicate search only works properly when applied to all open issues.

Flags:

  • -dry: don't apply labels to issues
  • -f: force re-triage of issues labeled triaged