Skip to content

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

Merged
ValentinTorassa merged 1 commit into
mainfrom
fix/go-1.27.3-x509
Oct 26, 2026
Merged

ValentinTorassa merged 1 commit into
mainfrom
fix/go-1.27.3-x509

Conversation

@ValentinTorassa

Copy link
Copy Markdown
Owner

The weekly Security workflow failed on main today: govulncheck found GO-2026-6809 (crypto/x509 still trusted compromised intermediate certificates in Go 1.27.2), reachable from the server through the Redis client's x509.Certificate.Verify path.

  • go.mod: toolchain go1.27.3
  • Dockerfile: golang:1.27.3-alpine
  • CHANGELOG.md: Unreleased → Security

Checked locally with go1.27.3: go test ./... ok, go vet ./... ok, govulncheck v1.9.0 reports no vulnerabilities. The live instance runs a go1.27.2 binary and gets redeployed after merge.

Go 1.27.2's crypto/x509 still trusted a set of compromised intermediate
certificates. govulncheck found the server reaching
x509.Certificate.Verify through the Redis client. Bump the toolchain and
the Docker build image to 1.27.3 and note it in the changelog.
@ValentinTorassa
ValentinTorassa merged commit e3e8538 into main Oct 26, 2026
7 checks passed
@ValentinTorassa
ValentinTorassa deleted the fix/go-1.27.3-x509 branch November 1, 2026 21:58
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