Skip to content

build: bump grpc to v1.82.1 to clear GO-2026-6061 - #41

Merged
owenwahlgren merged 1 commit into
mainfrom
build/bump-grpc-go-2026-6061
Jul 28, 2026
Merged

build: bump grpc to v1.82.1 to clear GO-2026-6061#41
owenwahlgren merged 1 commit into
mainfrom
build/bump-grpc-go-2026-6061

Conversation

@owenwahlgren

Copy link
Copy Markdown
Collaborator

govulncheck fails CI on every open PR. It is not caused by any of them.

What changed

Bumps google.golang.org/grpc from v1.80.0 to v1.82.1 (go get plus go mod tidy, which also pulls minor bumps to golang.org/x/oauth2 and two genproto modules). No source changes.

Why

GO-2026-6061 is a reachable vulnerability in the xDS RBAC authorization engine and the HTTP/2 transport server in grpc, fixed in v1.82.1. govulncheck traces it through pkg/keystore/crypto.go, whose package init eventually reaches transport.NewHTTP2Client.

CI last ran green on main on 2026-07-17, and govulncheck resolves against a live vulnerability database, so this began failing with no commit to the repo. Same shape as the earlier fix/go-1.25.12-stdlib-vuln fix.

Verification

govulncheck ./... locally goes from "affected by 1 vulnerability" to "No vulnerabilities found". gofmt -l clean, go build ./... and full go test ./... green.

Note

#39 and #40 are red on this alone. They need a rebase on main once this merges.

govulncheck fails CI on GO-2026-6061, a reachable vulnerability in the xDS RBAC
authorization engine and HTTP/2 transport server in google.golang.org/grpc
v1.80.0, fixed in v1.82.1. It is reached through pkg/keystore/crypto.go, whose
init path eventually reaches transport.NewHTTP2Client.

No code change is involved. CI last ran green on main on 2026-07-17 and
govulncheck queries a live vulnerability database, so this started failing
without any commit to the repository, and it fails every open PR.
@owenwahlgren
owenwahlgren requested a review from anishnar July 28, 2026 17:27
@owenwahlgren
owenwahlgren merged commit f488328 into main Jul 28, 2026
6 checks passed
@owenwahlgren
owenwahlgren deleted the build/bump-grpc-go-2026-6061 branch July 28, 2026 21:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants