Gopher Robot submitted the change![Open in Gerrit]()
Change information
Commit message:
internal/report: require packages for reports with cve_metadata
Reports that include Go-issued CVE metadata (cve_metadata) must have
at least one package defined for each module. This ensures that the
generated CVE record contains the required affected version data,
preventing publication failures.
Previously, this requirement was only enforced for first-party reports.
This change extends the rule to any report where the Go security team
has issued a CVE.
Fixes golang/go#77098
Change-Id: I45c985989712c2747f257a47e6dc8cf83dd4b3d1
Files:
- M internal/cve4/testdata/cve/TestToReport/CVE-2023-29407.txtar
- M internal/cve4/testdata/cve/TestToReport/CVE-2023-45286.txtar
- M internal/cve5/testdata/cve/TestToReport/CVE-2023-29407.txtar
- M internal/cve5/testdata/cve/TestToReport/CVE-2023-45286.txtar
- M internal/report/lint.go
Change size: XS
Delta: 5 files changed, 7 insertions(+), 1 deletion(-)
Branch: refs/heads/master
Submit Requirements:
Code-Review: +1 by Nicholas Husin, +2 by Nicholas Husin
TryBots-Pass: LUCI-TryBot-Result+1 by Go LUCI
Open in Gerrit
Gerrit-MessageType: merged
Gerrit-Project: vulndb
Gerrit-Branch: master
Gerrit-Change-Id: I45c985989712c2747f257a47e6dc8cf83dd4b3d1
Gerrit-Change-Number: 736161
Gerrit-PatchSet: 6