Skip to content

fix(deps): upgrade golang.org/x/crypto to 0.52.0 (COMP-2455) - #73

Closed
cristianrcv wants to merge 1 commit into
masterfrom
fix/COMP-2455-golang-x-crypto-deadlock
Closed

cristianrcv wants to merge 1 commit into
masterfrom
fix/COMP-2455-golang-x-crypto-deadlock

Conversation

@cristianrcv

Copy link
Copy Markdown
Contributor

Summary

  • Upgrades golang.org/x/crypto from v0.38.0 to v0.52.0
  • Resolves CVE-2026-39830 / GHSA-vgwf-h737-ff37 (SSH client can deadlock the connection read loop on unsolicited global request responses, leaking a goroutine per connection)
  • go mod tidy pulls the accompanying golang.org/x/{net,sync,sys,text} bumps and raises the go directive to 1.25.0, the minimum required by x/crypto 0.52.0 — CI already builds with Go 1.27.1

Verification

  • go build ./... OK
  • go test ./... OK

JIRA

COMP-2455: Fix golang.org/x/crypto: Invoking client can cause server deadlock on unexpected responses

Security Advisory

https://github.com/seqeralabs/staticreg/security/dependabot/25

🤖 Generated with Claude Code

Addresses CVE-2026-39830 / GHSA-vgwf-h737-ff37: a malicious SSH peer
could send unsolicited global request responses to fill an internal
buffer and block the connection read loop, leaking a goroutine per
connection.

go mod tidy pulls the accompanying golang.org/x/{net,sync,sys,text}
bumps and raises the go directive to 1.25.0, the minimum required by
x/crypto 0.52.0. CI already builds with Go 1.27.1.

See: https://github.com/seqeralabs/staticreg/security/dependabot/25

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@cristianrcv

Copy link
Copy Markdown
Contributor Author

Discarded in favour of #71

@cristianrcv
cristianrcv deleted the fix/COMP-2455-golang-x-crypto-deadlock branch September 14, 2026 16:58
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