Skip to content

fix: upgrade Go toolchain to 1.27.2 for GO-2026-6607-stdlib - #3608

Merged
chainloop-eng[bot] merged 2 commits into
mainfrom
chainloop/fix-go-2026-6607-stdlib-20261014-001801
Oct 14, 2026
Merged

chainloop-eng[bot] merged 2 commits into
mainfrom
chainloop/fix-go-2026-6607-stdlib-20261014-001801

Conversation

@chainloop-platform

@chainloop-platform chainloop-platform Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Upgraded the repository Go toolchain pin and goreleaser builder images from 1.27.1 to 1.27.2 so builds use the patched stdlib release that fixes the crypto/tls ECH parsing denial-of-service issue.

Vulnerability Fixed

GO-2026-6607-stdlib (HIGH): malformed TLS ClientHello messages with multiple ECH outer extension references could trigger memory exhaustion in Go's crypto/tls server-side parser.

Changes Made

  • Updated go.mod from go 1.27.1 to go 1.27.2 so the repository targets the patched Go stdlib release.
  • Updated goreleaser builder images in app/controlplane/Dockerfile.goreleaser, app/artifact-cas/Dockerfile.goreleaser, and app/cli/Dockerfile.goreleaser from golang:1.27.1 to the pinned golang:1.27.2@sha256:2d658507a011f1eadc0114d7a421b312b2e77d9042a24036a26e267cc9231677 image.
  • Kept the fix scoped to version pins only; no application code changes were required for this stdlib vulnerability.

Verification

Ran syft dir:. -o cyclonedx-json=sbom.json && grype sbom:sbom.json --only-fixed -o json against the patched repository. Outcome: resolved — grype no longer reports GO-2026-6607-stdlib in the generated SBOM for repo/.

Risk Assessment

View the risk assessment in Chainloop

View guided diff

@chainloop-platform

chainloop-platform Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor Author

AI Session Checks — ⏭️ bypassed by label

AI Coding Session Check Bypassed

This PR carries the skip-ai-session label, so the AI coding session check was bypassed.

Learn more about Chainloop Trace.


Powered by Chainloop and Chainloop Trace

@chainloop-eng chainloop-eng Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Posted by chainloop-eng (eng-autopilot) for @migmartri

@chainloop-eng
chainloop-eng Bot merged commit e484b56 into main Oct 14, 2026
16 checks passed
@chainloop-eng
chainloop-eng Bot deleted the chainloop/fix-go-2026-6607-stdlib-20261014-001801 branch October 14, 2026 06:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant