Skip to content

chore(deps): update x/crypto, x/net, x/text, x/sys and go-jose - #2

Merged
einyx merged 1 commit into
mainfrom
deps/security-updates
Oct 29, 2026
Merged

einyx merged 1 commit into
mainfrom
deps/security-updates

Conversation

@einyx

@einyx einyx commented Oct 29, 2026

Copy link
Copy Markdown
Owner

What

The nancy dependency scan (once it could authenticate) reported 38 CVEs. This updates the five affected modules to their patched versions:

Module From To Findings
golang.org/x/crypto v0.50.0 v0.58.0 16
golang.org/x/net v0.53.0 v0.62.0 14
golang.org/x/text v0.36.0 v0.43.0 2
golang.org/x/sys v0.43.0 v0.49.0 1
github.com/go-jose/go-jose/v4 v4.1.4 v4.1.6 2

The updated modules require Go 1.26, so go.mod moves to go 1.26.0 and the workflows and both Dockerfiles pin Go 1.26.10 (the latest 1.26 patch).

Verified

  • go build ./... — clean
  • go test ./... — green

Note

The nancy job was failing on these findings, not on a config error; this PR is what turns it green. If any findings remain after the bump (unfixed upstream), the next step is to decide whether that job should block merges.

Fixes the 38 CVEs the nancy scan reports:
  golang.org/x/crypto        v0.50.0 -> v0.58.0  (16 findings)
  golang.org/x/net            v0.53.0 -> v0.62.0  (14 findings)
  golang.org/x/text           v0.36.0 -> v0.43.0  (2 findings)
  golang.org/x/sys            v0.43.0 -> v0.49.0  (1 finding)
  github.com/go-jose/go-jose  v4.1.4  -> v4.1.6   (2 findings)

The updated modules require Go 1.26, so the go directive moves to 1.26.0
and the workflows and Dockerfiles pin Go 1.26.10.
@einyx
einyx merged commit 6184c8e into main Oct 29, 2026
15 checks passed
@einyx
einyx deleted the deps/security-updates branch October 29, 2026 09:44
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