blob: 4eb120bad781cd0c2cc4f0cab12e96cf8ed41c6a [file] [log] [blame] [view]
# `vulnreport` command reference
[WORK IN PROGRESS]
Other useful docs:
- [Quickstart](quickstart.md)
- [Triage](triage.md)
- [Report format reference](format.md)
## `vulnreport triage`
Standard usage:
```bash
$ 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`