Skip to content

Require golang.org/x/net v0.60.0: four reachable HTTP/2 vulnerabilities - #34

Merged
tannevaled merged 1 commit into
mainfrom
xnet-v0.60.0
Oct 10, 2026
Merged

tannevaled merged 1 commit into
mainfrom
xnet-v0.60.0

Conversation

@tannevaled

Copy link
Copy Markdown
Contributor

govulncheck (symbol level, run with go1.27.2 like CI) reports GO-2026-6603, GO-2026-6611, GO-2026-6612 and GO-2026-6617. They are in golang.org/x/net/http2 v0.58.0, reachable through google.golang.org/grpc (via go-widgets/data). The fix is in v0.60.0.

x/net is an indirect requirement in this module, and Renovate doesn't update indirect requirements by default. That's why its dependency PRs left it at v0.58.0, while toolkit (where it's direct) moved to v0.60.0 in toolkit#476.

Change: go get golang.org/x/net@v0.60.0 && go mod tidy, go.mod and go.sum only.

Checked locally with go1.27.2: go test ./... passes, and govulncheck ./... reports nothing (exit 0).

🤖 Generated with Claude Code

govulncheck (symbol level, with go1.27.2) reached GO-2026-6603, -6611, -6612
and -6617 in golang.org/x/net/http2 v0.58.0, through google.golang.org/grpc.
x/net is an indirect requirement here, which Renovate does not update, so
its dependency PRs left it behind; toolkit, where it is direct, already moved.
With v0.60.0: go test ./... passes and govulncheck reports nothing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@tannevaled
tannevaled merged commit a0342ee into main Oct 10, 2026
12 checks passed
@tannevaled
tannevaled deleted the xnet-v0.60.0 branch October 10, 2026 20:49
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.

1 participant