Граф коммитов

2084 Коммитов

Автор SHA1 Сообщение Дата
Tatiana Bradley e5d28b9f46 internal/report: strip the major version from module path when fixing summary
It is not always clear which major version is best to list in the summary,
so just pick the base module if we are automatically creating the summary.

(For REVIEWED reports, the triager can pick the best major version).

Change-Id: Ifee6380136f59e9a67ef31734b0e00986340fe6d
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/600478
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-29 18:12:07 +00:00
Tatiana Bradley 502a9e44c5 internal/cve5: assume default status of unaffected for CVE versions
If a CVE version range doesn't specify a default status,
but specifies that the given range is "affected", assume
the intended default is "unaffected".

Change-Id: I03f2d1edea60dde1a759d5078a48ee459f28b4bf
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/600477
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-29 18:12:02 +00:00
Tatiana Bradley d6106ab83d internal/cve5: use proxy to find package paths in cve5.ToReport
When converting a CVE v5 record to a Report, use the module
proxy to determine if a given package candidate exists
(rather than a heuristic like whether it has a slash or not).
This gives more accurate package results.

Change-Id: I33c923b3cd8a0a91a1297aba3d1ded35f363befd
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/600476
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-29 18:11:55 +00:00
Tatiana Bradley d57e17cc57 internal/cvelistrepo: add test output for REVIEWED reports
The create algorithm has diverged somewhat for UNREVIEWED
and REVIEWED reports (for example, UNREVIEWED reports don't have
packages or descriptions), so add test outputs for REVIEWED reports
too.

Change-Id: I2dac20a957b6dd9e7d23841800580523eb8a5ffc
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/600555
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-29 18:11:49 +00:00
Tatiana Bradley 5107252409 data/reports: add GO-2024-3005
- data/reports/GO-2024-3005.yaml

Fixes golang/vulndb#3005

Change-Id: I838e1eec8624f1d42ee2666d841a4aee96c8b4d1
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/601387
Reviewed-by: Damien Neil <dneil@google.com>
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-29 18:08:44 +00:00
Ian Cottrell 73d67655cc cmd/vulnreport: Add the error message to the unable to label warning.
Change-Id: If6db5166175b63cee4516e0fd357a53dd6a823e6
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/600835
Reviewed-by: Tatiana Bradley <tatianabradley@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-24 18:55:07 +00:00
Tatiana Bradley 7010d1a9c9 internal/report: fix issue tracker link in xrefs
Change-Id: I7ef557c071316b5faa4a696667db98e91e69991e
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/600237
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-22 22:56:43 +00:00
Tatiana Bradley e4e33bd87e doc: update triage docs
Re-arrange the docs so that reference-style info about triage
is in triage.md, and add a new page vulnreport.md.

Update the descriptions of the triage states in triage.md

Change-Id: I75c5fe555a3cbcb0eedcec58fe811f5b5caef0b6
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/600236
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
2024-07-22 19:08:24 +00:00
Tatiana Bradley ba3257785b data/reports: add 4 unreviewed reports
- data/reports/GO-2024-2993.yaml
  - data/reports/GO-2024-2994.yaml
  - data/reports/GO-2024-2996.yaml
  - data/reports/GO-2024-2997.yaml

Fixes golang/vulndb#2993
Fixes golang/vulndb#2994
Fixes golang/vulndb#2996
Fixes golang/vulndb#2997

Change-Id: I4aec2240621abb4771d856a7fb29ee0a5fed7424
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/599636
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
2024-07-22 18:24:38 +00:00
Tatiana Bradley 434eb95762 internal/cve5: add test case as starting point to improve automation
Add a test case for which our automation ought to do a better
job: it should be able to identify the v8 version of the module
(as it is present in the CVE), and also correctly pull out the
version ranges.

Change-Id: Ie74132e57897d8f7d6afa33ae5ce74f787dae451
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/599635
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-22 18:24:36 +00:00
Tatiana Bradley 59918c72d5 data/reports: add GO-2024-2984
- data/reports/GO-2024-2984.yaml

Fixes golang/vulndb#2984

Change-Id: I8fa71f694a9e539020fcf3b64122bc3edd505a55
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/599495
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
2024-07-22 18:24:29 +00:00
Tatiana Bradley c9ed1ff24b data/excluded,data/reports: add 6 reports
- data/excluded/GO-2024-2985.yaml
  - data/excluded/GO-2024-2986.yaml
  - data/reports/GO-2024-2987.yaml
  - data/reports/GO-2024-2989.yaml
  - data/reports/GO-2024-2990.yaml
  - data/reports/GO-2024-2992.yaml

Fixes golang/vulndb#2985
Fixes golang/vulndb#2986
Fixes golang/vulndb#2987
Fixes golang/vulndb#2989
Fixes golang/vulndb#2990
Fixes golang/vulndb#2992

Change-Id: Ic7fbcd2b3fb62df054f13fdba9b4b4cb1aee8d6e
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/599457
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-22 18:24:24 +00:00
Tatiana Bradley 6a3e5044b4 cmd/vulnreport: fix bug in duplicate-finding for triage
Fix a bug in which the "likely duplicate" label was applied
to all issues that have duplicates on the tracker. (For example,
if #1 and #2 both refer to GHSA-xxxx-yyyy-zzzz, only one of
these should be marked as a duplicate).

This also revealed some bugs in the fake in-memory implementation
of the GHSA API, which are now fixed.

Change-Id: Ifd98befdf3e23f1fc95df38533107de9c921b195
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/599456
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-22 18:24:17 +00:00
Tatiana Bradley ebcb244a81 cmd/vulnreport: check if packages exist in vulnreport fix
Add a simple check for package existence in vulnreport fix, which
pings pkg.go.dev to determine if a package exists.

This is more likely to succeed (and faster) than the package/symbol
check which downloads the whole package. We now skip this symbol-check
when there are no symbols listed.

There are still some cases in which this fails incorrectly (e.g. if pkgsite
for some reason couldn't cache the given package/version), so the check
can be bypassed.

Change-Id: I922eae0dec9a376210f0f0fd1d70a67da934ffaa
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/599180
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-19 16:06:05 +00:00
Tatiana Bradley 0550a0e977 cmd/vulnreport: only write files if they would be modified
Before writing YAML/OSV/CVE files, check if their contents would
be modified. The main benefit of this is that we now only print
out the written filename if its contents change, which is helpful
for determining the impact of batch operations.

Change-Id: Ieae133a1697d98b99cb40dda56826a5c46f40487
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/599179
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-19 16:05:29 +00:00
Tatiana Bradley 6d0cca342c data: batch run fix on corpus to update version formatting
Change-Id: I5a76fdbf46b9906861f880fa1272957872452fb4
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/599178
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-19 16:05:16 +00:00
Tatiana Bradley 37c5cbee19 data/reports: update 4 reports
Remove/fix non-existent packages.

  - data/reports/GO-2021-0064.yaml
  - data/reports/GO-2021-0065.yaml
  - data/reports/GO-2024-0701.yaml
  - data/reports/GO-2024-2912.yaml

Updates golang/vulndb#64
Updates golang/vulndb#65
Updates golang/vulndb#701
Updates golang/vulndb#2912

Change-Id: Id36b6a47f75c4afb79318d0c3b9ff3b62c5be601
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/599177
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-19 16:04:58 +00:00
Tatiana Bradley 76c7a5b6fd internal/{report,worker}: update display of xrefs
Unify the display of xrefs in the worker and in vulnreport xref.

Call out duplicate aliases more prominently, as they indicate a problem,
whereas module xrefs are informational.

Change-Id: I3898ab1709bb3bfd6aefcfa4aef236af5f270fa7
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/599176
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-19 16:04:37 +00:00
Tatiana Bradley 2ae4aed38a cmd/vulnreport: embed test files
Change-Id: I2828b15f925e6d4d66c799517c80150936b37838
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/599175
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-19 16:04:25 +00:00
Tatiana Bradley bca6ae2d15 cmd/vulnreport: double-check priority after create and in presubmit
The algorithm that determines priority for a report
relies on the affected modules. Sometimes not all affected
modules are known at the outset (e.g., because they are
fixed during report creation).

Ensure that we don't accidentally create UNREVIEWED reports
which are high priority by re-checking the priority of a report
after creating it. As an extra safeguard, also do this check in
the TestLintReports function which acts as a presubmit check.

This involves some refactoring of the priority algorithm. The only
change to the fundamental behavior is that an override list
now exists, where we can add modules that should always have a
certain priority regardless of what the priority algorithm would
say.

Also, the xref command now addionally prints out the priority decision
for a report.

Change-Id: Ia3301022678d7392fb3deb059f9a248dcb153ecc
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/598415
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-19 11:16:18 +00:00
Tatiana Bradley bb794fc73f data/excluded,data/reports: review 2 reports, add GO-2024-2983
- data/excluded/GO-2024-2983.yaml
  - data/reports/GO-2024-2747.yaml
  - data/reports/GO-2024-2900.yaml

Fixes golang/vulndb#2983
Fixes golang/vulndb#2747
Fixes golang/vulndb#2900

Change-Id: I5780e4654faa189cb5fe052f6a5d203ac35d75db
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/598592
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-19 11:15:51 +00:00
Russ Cox dd7900b89e LICENSE: update per Google Legal
Very minor tweaks:
 - Remove (c) pseudosymbol.
 - Remove "All Rights Reserved."
 - Change "Google Inc." (no longer exists) to "Google LLC".

[git-generate]
echo '
,s/\(c\) //
,s/ All rights reserved.//
,s/Google Inc./Google LLC/
w
q
' | sam -d LICENSE

Change-Id: I1b38c9645228a4669ff017ff995d2b8518afb55b
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/598531
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Russ Cox <rsc@golang.org>
2024-07-16 16:12:53 +00:00
Tatiana Bradley 01c368b489 data/reports: review GO-2024-2521
- data/reports/GO-2024-2521.yaml

Fixes golang/vulndb#2521

Change-Id: I6346e5e1772c27aef34dc9124b28dbd1d867a385
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/598315
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Zvonimir Pavlinovic <zpavlinovic@google.com>
2024-07-15 19:00:13 +00:00
Tatiana Bradley 825527a13e cmd/vulnreport: add command vulnreport withdraw
Adds a command that makes it easier to withdraw an
existing report.

Usage:

$ vulnreport -reason="..." withdraw NNN

Change-Id: Iabe6c1a4b0d0ce15692bb6be743876a790dec437
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/595996
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-15 17:56:36 +00:00
Tatiana Bradley ce4433b318 cmd/vulnreport: remove option to pull GHSAs from the GraphQL api
This was a backup option in case osv.dev did not have the GHSA yet;
this is no longer needed now that we're pulling directly from Github.

Change-Id: Ib5a1b9752eac1efe2a91ef0403771d5575180402
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/597755
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-15 17:56:30 +00:00
Tatiana Bradley 4789343033 internal/genericosv: fetch GHSAs from github instead of osv.dev
Fetch GHSA OSV from github.com/github/advisory-database instead
of osv.dev, as osv.dev sometimes makes edits to the OSV or has
an older version of it.

Unfortunately this requires making two HTTP requests: the first to
determine the published year/month of the GHSA from api.github.com,
and the second to pull the OSV from the GHSA database git repo. There
is no way (that I am aware of) to make a direct API call to get GHSAs
in OSV format.

Change-Id: I8bfd580b1e8ee38f9bc6b8afb08415e0de1a3040
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/597735
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-15 17:56:17 +00:00
Tatiana Bradley 61369c8fa8 cmd/inspect: add data on withdrawn and (un)reviewed reports
In the inspect command, display stats on the number of
withdrawn and unreviewed reports in the corpus.

Change-Id: I724a4f2bc00dbe279c2b20ecd9da5fcd961c029c
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/596181
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-15 16:53:26 +00:00
Zvonimir Pavlinovic bbfc2dc6ae data/reports: add 3 reports
- data/reports/GO-2024-2980.yaml
  - data/reports/GO-2024-2981.yaml
  - data/reports/GO-2024-2982.yaml

Fixes golang/vulndb#2980
Fixes golang/vulndb#2981
Fixes golang/vulndb#2982

Change-Id: Ic6a3314c0a9ab2d8dc1f71a11437ef1f380ac466
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/597995
Auto-Submit: Zvonimir Pavlinovic <zpavlinovic@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Tatiana Bradley <tatianabradley@google.com>
2024-07-12 16:45:14 +00:00
Zvonimir Pavlinovic 3a021f5b50 data/reports: add GO-2024-2979
- data/reports/GO-2024-2979.yaml

Fixes golang/vulndb#2979

Change-Id: I58f0a0973004be2bf7869e8b6f36a70435e170b0
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/597495
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-10 17:05:50 +00:00
Tim King e5e5fe1791 data/reports: update GO-2024-2527
- data/reports/GO-2024-2527.yaml

Updates golang/vulndb#2527
Fixes golang/vulndb#2952

Change-Id: I9026e48ff8f896fd653f3accb55fbe1f5c630a07
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/597355
Reviewed-by: Tatiana Bradley <tatianabradley@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-09 21:52:25 +00:00
Tatiana Bradley 002e9e9ff0 data/reports: update 2 reports
Add GHSAs for reports we created.

  - data/reports/GO-2024-2567.yaml
  - data/reports/GO-2024-2883.yaml

Updates golang/vulndb#2567
Updates golang/vulndb#2883
Fixes golang/vulndb#2976
Fixes golang/vulndb#2975

Change-Id: I4c4a975148abd1e81fd75dd2d74c8e9951f568b1
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/597156
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Tim King <taking@google.com>
2024-07-09 20:04:43 +00:00
Tatiana Bradley 7c2244f7ea cmd/vulnreport: auto-populate cve_metadata for first-party reports
For first-party reports where we have assigned our own CVE,
auto-populate "cve_metadata" instead of "cves".

Change-Id: Ifa23ece087f03a294e07ba4fba4267a0de890431
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/596179
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-09 19:34:30 +00:00
Tatiana Bradley 6155dc5273 cmd/vulnreport: skip issues marked NeedsAlias in create
Change-Id: Ie21d520396277e1b36a0a10224c5f73aaafcb50f
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/597157
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-09 19:34:15 +00:00
Tatiana Bradley f268f3b6a7 data/reports: add 7 unreviewed reports
- data/reports/GO-2024-2968.yaml
  - data/reports/GO-2024-2969.yaml
  - data/reports/GO-2024-2970.yaml
  - data/reports/GO-2024-2971.yaml
  - data/reports/GO-2024-2972.yaml
  - data/reports/GO-2024-2973.yaml
  - data/reports/GO-2024-2974.yaml

Fixes golang/vulndb#2968
Fixes golang/vulndb#2969
Fixes golang/vulndb#2970
Fixes golang/vulndb#2971
Fixes golang/vulndb#2972
Fixes golang/vulndb#2973
Fixes golang/vulndb#2974

Change-Id: I0dd8dd80accdd5842a9cb7ebdd49b7698f162f57
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/597158
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-09 19:34:07 +00:00
Tatiana Bradley f272f63ad0 all: publish non_go_versions as custom_ranges in OSV
Change-Id: I737910df80c37a6027b08916abe3b3f413795bbe
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/597155
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2024-07-09 19:33:56 +00:00
Tatiana Bradley 7313605cfa data/reports: add 2 reviewed reports
- data/reports/GO-2024-2977.yaml
  - data/reports/GO-2024-2978.yaml

Fixes golang/vulndb#2977
Fixes golang/vulndb#2978

Change-Id: I6a664826f87b1dc9c586871e5ade8683b31e4ccd
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/597159
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Tim King <taking@google.com>
2024-07-09 16:55:06 +00:00
Tatiana Bradley 1b6716acb3 internal/report,data/osv: add explanation of non-Go versions
For unreviewed reports with "non_go_versions", add an explanation
that the versions list may not match external advisories to the
"details" section of the OSV.

In the future, this should probably be part of the pkgsite UI, or embedded
in structured OSV field, instead of placed in the OSV details, but it is
causing enough confusion that it seems worth it to clarify this sooner rather
than later.

Change-Id: Id1409182f7fdef37c0a781d6e2ba06b1fc57c080
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/596182
Reviewed-by: Roland Shoemaker <roland@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-08 15:51:25 +00:00
Gopher Robot cc32d7b3d8 go.mod: update golang.org/x dependencies
Update golang.org/x dependencies to their latest tagged versions.

Change-Id: I2c973198833f0fd8ce647884d106c81c2fef954a
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/597018
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Gopher Robot <gobot@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Than McIntosh <thanm@google.com>
2024-07-07 23:35:34 +00:00
Tatiana Bradley d8f2cd3f90 data/reports: add GO-2024-2965
- data/reports/GO-2024-2965.yaml

Fixes golang/vulndb#2965

Change-Id: Ie7d4aa18bd5f26132a0af9cc8a377645984f15e6
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/596495
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Tim King <taking@google.com>
2024-07-03 16:27:09 +00:00
Tatiana Bradley b9034fab58 data/reports: update GO-2024-2550
- data/reports/GO-2024-2550.yaml

Updates golang/vulndb#2550
Updates golang/vulndb#2954

Change-Id: Ife393cf690a08c1b1ab9276cf4c7eb199a6ce49c
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/596180
Reviewed-by: Tim King <taking@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-03 16:26:34 +00:00
Tatiana Bradley 62cc377e52 data/reports: update GO-2024-2567
- data/reports/GO-2024-2567.yaml

Updates golang/vulndb#2567
Fixes golang/vulndb#2966

Change-Id: If9f3f76eca68ef660b2c3ed58c86a47d383119b6
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/596435
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Tim King <taking@google.com>
2024-07-03 16:25:54 +00:00
Tatiana Bradley 788d6f5672 data/reports: add GO-2024-2963
- data/reports/GO-2024-2963.yaml

Updates golang/vulndb#2963

Change-Id: I72ed11473174bb6f1ad76f3166e77fd7a8b722e8
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/596178
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
Reviewed-by: Roland Shoemaker <roland@golang.org>
2024-07-02 20:11:00 +00:00
Tatiana Bradley 455ee1e471 data/reports: add 2 reports
- data/reports/GO-2024-2961.yaml
  - data/reports/GO-2024-2962.yaml

Updates golang/vulndb#2961
Updates golang/vulndb#2962

Change-Id: I99256f208f954f881aaf677c7a38151ad4ee1f0d
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/596177
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Roland Shoemaker <roland@golang.org>
2024-07-02 19:27:52 +00:00
Tim King 1f1fc5f828 data/reports: add GO-2024-2955
- data/reports/GO-2024-2955.yaml

Fixes golang/vulndb#2955

Change-Id: Ib5e943997266a80b33e44d992ef61f6522efe762
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/596195
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Tatiana Bradley <tatianabradley@google.com>
2024-07-02 19:23:53 +00:00
Tatiana Bradley 3fc0880c03 data/reports: add GO-2024-2519, update GO-2024-2833
- data/reports/GO-2024-2519.yaml
  - data/reports/GO-2024-2833.yaml

Fixes golang/vulndb#2519
Updates golang/vulndb#2833

Change-Id: I34b4277969934d47a6e4978b3c1db2eae19f58e2
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/596175
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
Reviewed-by: Tim King <taking@google.com>
2024-07-02 19:23:51 +00:00
Tatiana Bradley f2119dcbc1 data/reports: add GO-2024-2567
- data/reports/GO-2024-2567.yaml

Fixes golang/vulndb#2567

Change-Id: Ic6ae5f0b3543df981a6d9058d8134888746c1e3e
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/595964
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
Reviewed-by: Tim King <taking@google.com>
2024-07-02 19:20:38 +00:00
Tatiana Bradley 16b6632bbc data/reports: add GO-2024-2883
- data/reports/GO-2024-2883.yaml

Fixes golang/vulndb#2883

Change-Id: I3ebb879ae003b99ae755f72909b583fbf7d4dbbf
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/595963
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Tim King <taking@google.com>
2024-07-02 19:20:36 +00:00
Tatiana Bradley c2781c4b64 data/reports: add 2 reports
- data/reports/GO-2024-2958.yaml
  - data/reports/GO-2024-2959.yaml

Fixes golang/vulndb#2958
Fixes golang/vulndb#2959

Change-Id: Ieb3702f7cb60ccd4ad960d7768d75a12b5f6e414
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/596000
Reviewed-by: Tim King <taking@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
2024-07-02 19:19:24 +00:00
Tatiana Bradley d5af20e6d5 data/reports: update GO-2023-2409
- data/reports/GO-2023-2409.yaml

Updates golang/vulndb#2409

Change-Id: I0066c6917e945645d3164787d29900e36659c25c
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/596176
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Tim King <taking@google.com>
2024-07-02 18:07:58 +00:00
Tatiana Bradley e7e6626e6e data/excluded: add GO-2024-2960
- data/excluded/GO-2024-2960.yaml

Fixes golang/vulndb#2960

Change-Id: I233033892ec64baa67d3876b6e78b21058761c57
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/595965
Reviewed-by: Tim King <taking@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-07-02 18:06:52 +00:00