Skip to content

fix(deps): upgrade golang.org/x/crypto to v0.52.0 (COMP-2453) - #72

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

cristianrcv wants to merge 1 commit into
masterfrom
fix/COMP-2453-golang-x-crypto-verifiedpublickeycallback

Conversation

@cristianrcv

Copy link
Copy Markdown
Contributor

Summary

x/crypto is an indirect dependency (reached via gin → go-playground/validator, used for sha3), but its version is pinned in this module's own go.mod, so the fix is a straight bump of that require line — no replace or constraint.

go mod tidy also bumped the go directive to 1.25.0 (required by x/crypto v0.52.0) and the sibling golang.org/x modules (net, sync, sys, text).

Verification

  • go mod verify — all modules verified
  • go build ./... — OK
  • go test ./... — all packages pass

JIRA

COMP-2453: Fix golang.org/x/crypto: Invoking VerifiedPublicKeyCallback permissions skip enforcement

Security Advisory

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

🤖 Generated with Claude Code

Addresses CVE-2026-46595 / GHSA-x527-x647-q7gg: source-address
validation was skipped when a callback other than the public key
callback was configured on an SSH server.

x/crypto v0.52.0 requires a go directive of at least 1.25.0, so
go mod tidy also bumped the directive and the sibling golang.org/x
modules it pulls in.

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

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-2453-golang-x-crypto-verifiedpublickeycallback 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