Skip to content

fix: Go 1.27.4 for GO-2026-6859 in net/http - #99

Merged
karauda merged 1 commit into
mainfrom
fix/s24-go-1.27.4
Nov 11, 2026
Merged

karauda merged 1 commit into
mainfrom
fix/s24-go-1.27.4

Conversation

@karauda

@karauda karauda commented Nov 11, 2026

Copy link
Copy Markdown
Contributor

GO-2026-6859 (a race on MaxBytesReader's header that can crash an HTTP/1 server) is fixed in go1.27.4. govulncheck finds it reachable from the plane's HTTP servers under go1.27.3, so the quality gate and "Known Go vulnerabilities" fail on every pull request (first seen on #97). Both modules move to Go 1.27.4, and the pages that name the toolchain follow: README, the filesystem-server guide and status. CHANGELOG gets a Security line.

Verified:

  • go tool govulncheck ./... under go1.27.4: no vulnerabilities, both in the root module and in examples/evidence-report.
  • Negative control: under go1.27.3 on main, the same scan reports GO-2026-6859 (exit 3).
  • Test binaries for internal/docscheck, internal/console, internal/core/approval, internal/metrics and internal/core under go1.27.4.
  • make vet, check-imports, check-brand, check-sizes, golangci-lint, docs-gen.

The whole suite under go1.27.4 is this pull request's quality gate.

GO-2026-6859, a race on MaxBytesReader's header that can crash an HTTP/1
server, is fixed in go1.27.4. govulncheck found it reachable from the
plane's HTTP servers under go1.27.3, which turned the quality gate and
the Security workflow red on every pull request. Both modules move to Go
1.27.4, and the pages that name the toolchain follow.

Signed-off-by: Konrad Karauda <konrad@karauda.com>
@karauda
karauda requested review from a team as code owners November 11, 2026 07:42
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Nov 11, 2026 •

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Failed ❌

View logs ↗
0517a15 2026-11-11T07:42:53.070Z View logs ↗

@karauda
karauda merged commit 1e22ff3 into main Nov 11, 2026
11 of 12 checks passed
@karauda
karauda deleted the fix/s24-go-1.27.4 branch November 11, 2026 08:01
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