Skip to content

chore: bump golang.org/x/crypto to 0.56.0 and golang.org/x/net to 0.57.0 - #532

Draft
stirby wants to merge 1 commit into
mainfrom
bump-x-crypto
Draft

stirby wants to merge 1 commit into
mainfrom
bump-x-crypto

Conversation

@stirby

@stirby stirby commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Bumps golang.org/x/crypto 0.45.0 to 0.56.0 and golang.org/x/net 0.47.0 to 0.57.0 (x/text follows). govulncheck: 75 reachable to 61, fixing 14.

These are reachable through git.CloneRepo using ssh.NewClientConn for git over SSH. The client-side ones (panics, DoS on crafted server responses) are the ones envbuilder actually exercises. Several advisories are SSH server-side and are only reachable from test helpers (gittest.NewServerSSH).

Note: x/crypto 0.56.0 requires go 1.26.0, so the go directive moves from 1.24.10 to 1.26.0. CI uses setup-go with ~1.22, and it relies on GOTOOLCHAIN=auto to fetch 1.26. Please confirm CI does this. If it does not, the workflow go-version needs updating, or use x/crypto 0.52.0 (go 1.25), which still fixes 9 of the 14.

GO-2026-5026 (Punycode) needs both this PR and the Go 1.26.6 toolchain PR.

Part of a set of independent dependency PRs. All touch go.mod/go.sum, so rebase with go mod tidy after the first one merges.

Generated by Coder Agents on behalf of @stirby.

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