Skip to content

🔒 fix(deps): bump Go toolchain to 1.26.10 (GO-2026-6809) - #227

Merged
konih merged 2 commits into
mainfrom
fix/go-1-26-10
Nov 2, 2026
Merged

konih merged 2 commits into
mainfrom
fix/go-1-26-10

Conversation

@konih

@konih konih commented Nov 2, 2026

Copy link
Copy Markdown
Collaborator

Fixes the red scheduled Vulncheck on main (GO-2026-6809, crypto/x509, fixed in go1.26.10), which also fails vulncheck and test on the open dependency PRs.

Changes: go.mod, Dockerfile builder tag and digest, devcontainer image, docs/LOCAL_SETUP.md.

Verification: GOTOOLCHAIN=go1.26.10 govulncheck ./... reports no affected vulnerabilities.

GO-2026-6809 is a crypto/x509 vulnerability in the standard library,
fixed in go1.26.10. Scheduled Vulncheck on main has been red since
2026-10-26, which also fails vulncheck and test on every open PR.

Bumps go.mod, the Dockerfile builder (tag and digest), the devcontainer
image and the pinned version in docs/LOCAL_SETUP.md. govulncheck ./...
reports no affected vulnerabilities on 1.26.10.
@codecov

codecov Bot commented Nov 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Sonar docker:S8431 rejects an image reference that carries both a tag and
a digest. Drop the tag from the golang and distroless FROM lines and keep
the version as a comment. The digest is still required.

Gate change, justified: hack/test/sonar_mk_11_dockerfile_digest_test.sh
matched the "golang:" and "gcr.io/distroless/static:" prefixes, so it now
matches the image name alone. It still fails unless the FROM line carries
@sha256:<64 hex>, so the digest-pin requirement (REQ-SEC-2026-08) is
unchanged; only the tag requirement is dropped.
@sonarqubecloud

sonarqubecloud Bot commented Nov 2, 2026

Copy link
Copy Markdown

@konih
konih merged commit 7567f99 into main Nov 2, 2026
22 checks passed
@konih
konih deleted the fix/go-1-26-10 branch November 2, 2026 15:23
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