Skip to content

fix(deps): bump Go toolchain to 1.27.3 and patch vulnerable modules - #73

Merged
LyleMi merged 1 commit into
masterfrom
fix/govulncheck-toolchain
Nov 8, 2026
Merged

LyleMi merged 1 commit into
masterfrom
fix/govulncheck-toolchain

Conversation

@LyleMi

@LyleMi LyleMi commented Nov 8, 2026

Copy link
Copy Markdown
Owner

fix(deps): bump Go toolchain to 1.27.3 and patch vulnerable modules

govulncheck on Linux flagged reachable standard-library and module
vulnerabilities, which made every open dependabot PR fail the
"Check known vulnerabilities" step.

  • go directive 1.26.6 -> 1.27.3 (GO-2026-6809 and GO-2026-6603/6605/
    6607/6608/6609/6610/6611/6612/6613/6617 in the standard library)
  • github.com/andybalholm/brotli v1.0.6 -> v1.2.7 (GO-2026-6888)
  • github.com/klauspost/compress v1.17.4 -> v1.20.2 (GO-2026-6865)
  • golang.org/x/net v0.59.0 -> v0.60.0 (GO-2026-6603/6611/6612/6613)
  • reformat internal/ja3proxy/traffic/io.go for the Go 1.27 formatter,
    which the CI gofmt check now enforces

Validation:

  • gofmt -l . clean
  • go build -trimpath ./...
  • go vet ./...
  • go test -count=1 ./... (all packages pass)
  • govulncheck ./... reports 0 reachable vulnerabilities

`govulncheck` on Linux flagged reachable standard-library and module
vulnerabilities, which made every open dependabot PR fail the
"Check known vulnerabilities" step.

- `go` directive 1.26.6 -> 1.27.3 (GO-2026-6809 and GO-2026-6603/6605/
  6607/6608/6609/6610/6611/6612/6613/6617 in the standard library)
- github.com/andybalholm/brotli v1.0.6 -> v1.2.7 (GO-2026-6888)
- github.com/klauspost/compress v1.17.4 -> v1.20.2 (GO-2026-6865)
- golang.org/x/net v0.59.0 -> v0.60.0 (GO-2026-6603/6611/6612/6613)
- reformat internal/ja3proxy/traffic/io.go for the Go 1.27 formatter,
  which the CI `gofmt` check now enforces

Validation:

- `gofmt -l .` clean
- `go build -trimpath ./...`
- `go vet ./...`
- `go test -count=1 ./...` (all packages pass)
- `govulncheck ./...` reports 0 reachable vulnerabilities
@LyleMi
LyleMi merged commit 33510cb into master Nov 8, 2026
4 checks passed
@LyleMi
LyleMi deleted the fix/govulncheck-toolchain branch November 8, 2026 06:38
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