Skip to content

fix(deps): toolchain bump to go1.26.6 + dep upgrades to address 33 vulns - #1

Open
Peefy wants to merge 1 commit into
kcl-lang:mainfrom
Peefy:fix/govulncheck-2026-08
Open

Peefy wants to merge 1 commit into
kcl-lang:mainfrom
Peefy:fix/govulncheck-2026-08

Conversation

@Peefy

@Peefy Peefy commented Aug 31, 2026

Copy link
Copy Markdown

Summary

`govulncheck` reported 38 vulnerabilities in code paths. After this change,
only 5 remain — all in containerd (3) and docker (2) with no upstream fix
yet available
(marked `Fixed in: N/A`).

Changes

Toolchain

`toolchain go1.24.2` → `toolchain go1.26.6` — fixes ~20 Go stdlib vulns.

Direct dep upgrades

Module Old New Vulns fixed
cloudflare/circl v1.3.7 v1.6.3 GO-2026-4550, 3754
containerd v1.7.22 v1.7.33 multiple
docker v27.5.1 v28.3.3 GO-2025-3830
go-git/v5 v5.13.2 v5.19.2 multiple
go-billy/v5 v5.6.2 v5.9.0 GO-2026-5597, 5490
hashicorp/go-getter v1.7.8 v1.8.6 GO-2026-5058
ulikunitz/xz v0.5.12 v0.5.15 GO-2025-3922
golang.org/x/crypto v0.33.0 v0.53.0 GO-2025-3487
golang.org/x/net v0.35.0 v0.56.0 GO-2026-5026, 4918
golang.org/x/text v0.22.0 v0.39.0 GO-2026-5970
google.golang.org/grpc v1.70.0 v1.82.1 GO-2026-6061

Verification

```
$ go build ./...
$ govulncheck ./...
Your code is affected by 5 vulnerabilities from 2 modules.
```

🤖 Generated with Claude Code

govulncheck reported 38 vulnerabilities in code paths. After this change,
only 5 remain - all in containerd (3) and docker (2) with no upstream fix
yet available (marked "Fixed in: N/A").

Changes:
  toolchain go1.24.2 -> go1.26.6
  cloudflare/circl v1.3.7 -> v1.6.3
  containerd v1.7.22 -> v1.7.33
  docker v27.5.1 -> v28.3.3
  go-git v5.13.2 -> v5.19.2
  go-billy v5.6.2 -> v5.9.0
  hashicorp/go-getter v1.7.8 -> v1.8.6
  ulikunitz/xz v0.5.12 -> v0.5.15
  golang.org/x/crypto v0.33.0 -> v0.53.0
  golang.org/x/net v0.35.0 -> v0.56.0
  golang.org/x/text v0.22.0 -> v0.39.0
  google.golang.org/grpc v1.70.0 -> v1.82.1

Signed-off-by: Claude <claude@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