Skip to content

fix(deps): bump x/net, go-jose, x/crypto and chi to fix CVEs - #77

Open
kycheng wants to merge 1 commit into
alauda-v2.6.2from
fix/vuln-x-net-go-jose-2.6.2
Open

kycheng wants to merge 1 commit into
alauda-v2.6.2from
fix/vuln-x-net-go-jose-2.6.2

Conversation

@kycheng

@kycheng kycheng commented Nov 5, 2026

Copy link
Copy Markdown
Collaborator

Bumps vulnerable modules on the alauda-v2.6.2 line (no Go directive change; go 1.27.2 / toolchain go1.27.3 unchanged).

Module Before After Fixes
golang.org/x/net v0.60.0 v0.62.0 CVE-2026-78661, CVE-2026-97045
github.com/go-jose/go-jose/v4 v4.1.4 v4.1.6 CVE-2026-116587, CVE-2026-116585, CVE-2026-116586
golang.org/x/crypto v0.57.0 v0.58.1-0.20261009181718-2f1f834330b2 GO-2026-5932
github.com/go-chi/chi/v5 v5.3.0 v5.4.0 CVE-2026-114437

Transitive minors pulled in by MVS: x/sync 0.24.0, x/term 0.47.0, x/sys 0.49.0, x/text 0.43.0, x/tools 0.51.0, plus the new split module golang.org/x/crypto/openpgp v0.1.0-deprecated.

Verified: go mod tidy clean, go build ./... OK, go version -m on built cmd/cosign shows the fixed versions, unit tests for pkg/oci and internal pass.

🤖 Generated with Claude Code

- golang.org/x/net v0.60.0 -> v0.62.0 (CVE-2026-78661, CVE-2026-97045)
- github.com/go-jose/go-jose/v4 v4.1.4 -> v4.1.6 (CVE-2026-116587, CVE-2026-116585, CVE-2026-116586)
- golang.org/x/crypto v0.57.0 -> v0.58.1-0.20261009181718-2f1f834330b2 (GO-2026-5932)
- github.com/go-chi/chi/v5 v5.3.0 -> v5.4.0 (CVE-2026-114437)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
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.

2 participants