Context / Problem
The Go CVE scan job (govulncheck ./...) is the only red check on dev. It fires because the Go toolchain is pinned to 1.26.4, which is affected by the standard-library advisory GO-2026-5856. This vuln is in the Go stdlib, so it can only be cleared by bumping the toolchain to 1.26.5 — a dependency bump (dependabot) cannot fix a stdlib vuln. Until this is green, PR #17 (dev→main) cannot merge under branch protection.
Evidence
What to do / Acceptance criteria
- Bump the
go directive in go/go.mod from 1.26.4 → 1.26.5.
- Update every
go-version pin to 1.26.5: tests.yml (L44/L111/L133), kernel-enforce.yml (L136/L193/L334), and the site/static/repo/.github/workflows/ mirrors.
- Update the "currently 1.26.4" comments to say
1.26.5.
- Acceptance: the
Go CVE scan job (govulncheck ./...) passes green on dev; go build ./... and go test ./... still pass; the site-mirror workflows match the real ones (no drift).
Context / Problem
The Go CVE scan job (
govulncheck ./...) is the only red check ondev. It fires because the Go toolchain is pinned to1.26.4, which is affected by the standard-library advisory GO-2026-5856. This vuln is in the Go stdlib, so it can only be cleared by bumping the toolchain to1.26.5— a dependency bump (dependabot) cannot fix a stdlib vuln. Until this is green, PR #17 (dev→main) cannot merge under branch protection.Evidence
go/go.mod:3→go 1.26.4.github/workflows/tests.yml—go-version: '1.26.4'at L44, L111, L133; the CVE job isgo-cve/ "Go CVE scan" (L123–143) runninggovulncheck ./...(L143). Each pin carries the comment# Must match thegodirective in go/go.mod (currently 1.26.4)..github/workflows/kernel-enforce.yml—go-version: "1.26.4"at L136, L193, L334.site/static/repo/.github/workflows/tests.ymlandsite/static/repo/.github/workflows/kernel-enforce.yml.mainis ongo 1.25.9;devon1.26.4— bumping to1.26.5keepsdevahead.What to do / Acceptance criteria
godirective ingo/go.modfrom1.26.4→1.26.5.go-versionpin to1.26.5:tests.yml(L44/L111/L133),kernel-enforce.yml(L136/L193/L334), and thesite/static/repo/.github/workflows/mirrors.1.26.5.Go CVE scanjob (govulncheck ./...) passes green ondev;go build ./...andgo test ./...still pass; the site-mirror workflows match the real ones (no drift).