Skip to content

build(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0#5344

Open
shreyas-goenka wants to merge 2 commits into
mainfrom
bump-crypto-0.52.0
Open

build(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0#5344
shreyas-goenka wants to merge 2 commits into
mainfrom
bump-crypto-0.52.0

Conversation

@shreyas-goenka
Copy link
Copy Markdown
Contributor

@shreyas-goenka shreyas-goenka commented May 27, 2026

Summary

Bump golang.org/x/crypto from 0.51.0 to 0.52.0 to address CVE-2026-39827 (CVSS 6.5). go mod tidy transitively bumps golang.org/x/net 0.53.0 -> 0.54.0 and golang.org/x/sys 0.44.0 -> 0.45.0.

Context

The CVE is in golang.org/x/crypto/ssh server code (memory exhaustion via repeatedly rejected channels by an authenticated client) — the CLI does not run an SSH server, so it is not exploitable here. We only use ssh.NewPublicKey / ssh.MarshalAuthorizedKey in experimental/ssh/internal/keys/keys.go. Bumping anyway to clear the CVE scanners.

0.52.0 known issues check

One open issue against v0.52.0: golang/go#79658 — spinloop in x/crypto/ssh (*channel).SendRequest. We do not call into SSH channels, so this does not affect the CLI.

Test plan

  • ./task build
  • go test ./experimental/ssh/... (only place we use x/crypto)
  • CI

This pull request and its description were written by Isaac.

Addresses CVE-2026-39827 in golang.org/x/crypto/ssh server code (memory
exhaustion via rejected channels). The CLI does not run an SSH server, so
this is not exploitable here, but a customer security scanner flags the
binary regardless. Bumping unblocks them.

Transitively bumps golang.org/x/net 0.53.0 -> 0.54.0 and
golang.org/x/sys 0.44.0 -> 0.45.0 via go mod tidy.

Co-authored-by: Isaac
@shreyas-goenka shreyas-goenka marked this pull request as ready for review May 27, 2026 12:21
@github-actions
Copy link
Copy Markdown
Contributor

Waiting for approval

Based on git history, these people are best suited to review:

  • @pietern -- recent work in ./

Eligible reviewers: @andrewnester, @anton-107, @denik, @renaudhartert-db, @simonfaltum

Suggestions based on git history. See OWNERS for ownership rules.

@eng-dev-ecosystem-bot
Copy link
Copy Markdown
Collaborator

eng-dev-ecosystem-bot commented May 27, 2026

Commit: 71eedf9

Run: 26564621013

@pietern pietern temporarily deployed to test-trigger-is May 28, 2026 08:47 — with GitHub Actions Inactive
@pietern pietern temporarily deployed to test-trigger-is May 28, 2026 08:47 — with GitHub Actions Inactive
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.

3 participants