Skip to content

Build with Go 1.27.3 for GO-2026-6809 - #471

Merged
drudge merged 1 commit into
mainfrom
chore/go-1.27.3
Oct 23, 2026
Merged

drudge merged 1 commit into
mainfrom
chore/go-1.27.3

Conversation

@drudge

@drudge drudge commented Oct 23, 2026

Copy link
Copy Markdown
Owner

Requested by Nick · project thread

Quality fails on every branch, main included, because govulncheck reports GO-2026-6809. Go 1.27.2's crypto/x509 still trusts the compromised intermediates that advisory distrusts, and the scan finds the bug reachable through web.StartTLS. Go 1.27.3 fixes it.

This bumps toolchain in go.mod from go1.27.2 to go1.27.3. CI and the release workflows read the version from go.mod (go-version-file), so releases build with 1.27.3 too.

go build ./... and go test ./internal/web/... pass on 1.27.3. govulncheck can't reach vuln.go.dev from my container, so CI here is the real check. Once this merges, I'll merge main into #470.


Generated by Claude Code

Go 1.27.2's crypto/x509 still trusts the compromised intermediates that
GO-2026-6809 distrusts, and govulncheck finds it reachable through
web.StartTLS, so Quality fails on every branch.
@drudge drudge self-assigned this Oct 23, 2026
@drudge
drudge merged commit 9c6edf6 into main Oct 23, 2026
4 checks passed
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