Skip to content

fix(deps): bump x/net, x/crypto, x/mod, klauspost/compress for published advisories - #18

Open
Svector-anu wants to merge 1 commit into
clawkwork:mainfrom
Svector-anu:security/bump-go-deps
Open

fix(deps): bump x/net, x/crypto, x/mod, klauspost/compress for published advisories#18
Svector-anu wants to merge 1 commit into
clawkwork:mainfrom
Svector-anu:security/bump-go-deps

Conversation

@Svector-anu

Copy link
Copy Markdown

Automated dependency bump to address disclosed Go advisories.

Also refreshes transitive x/sys, x/term, x/sync, x/tools as required by those bumps. Root go.mod and nested machine/go.mod updated together.

Detected by osv-scanner. No code changes outside the lockfile/manifest.

Verification

  • Reproduced locally: yes
  • Command: osv-scanner scan source --recursive --no-ignore . (before/after on commit a67d04f)
  • Before: GO-2026-5942 (x/net), GO-2026-6303/6354/6355 (x/crypto), GO-2026-6179/6180 (x/mod), GO-2026-5841 (compress/s2) present
  • After: those IDs cleared; remaining are Windows-only docker/cli plugin LPE, dhcp DoS via gvisor-tap-vsock pin, and unmaintained openpgp (no fixed version)
  • Environment: osv-scanner 2.5.1, Go 1.26 toolchain on linux/amd64

Not pursued in this PR (reachability / no clean bump path):

  • github.com/docker/cli GHSA-p436-gjf2-799p (Windows CLI plugin search-path LPE; credential-helper only on this codepath)
  • github.com/insomniacslk/dhcp GO-2026-6237 (pulled via gvisor-tap-vsock replace)
  • golang.org/x/crypto/openpgp GO-2026-5932 (unmaintained; no fixed release)

Advisory: GO-2026-5942 (x/net dnsmessage panic), GO-2026-6303/6354/6355 (x/crypto/ssh), GO-2026-6179/6180 (x/mod sumdb), GO-2026-5841 (klauspost/compress/s2)
Severity: high/moderate (published Go advisories)
Fixed in: golang.org/x/net v0.58.0, golang.org/x/crypto v0.56.0, golang.org/x/mod v0.40.0, github.com/klauspost/compress v1.18.7
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