Skip to content

fix(build): bump Dockerfile.exec Go toolchain to 1.26.5#32

Merged
taleodor merged 1 commit into
mainfrom
2026-07-fix-exec-builder-go-toolchain
Jul 11, 2026
Merged

fix(build): bump Dockerfile.exec Go toolchain to 1.26.5#32
taleodor merged 1 commit into
mainfrom
2026-07-fix-exec-builder-go-toolchain

Conversation

@taleodor-claude

Copy link
Copy Markdown
Contributor

Why

The published 26.07.1 zip binaries embed stdlib go1.26.3, which carries CVE-2026-42504 and CVE-2026-39822 (both HIGH) — these just tripped the critical/high gate on the rearm-watcher release that bundles the CLI.

Root cause: the zips are built by Dockerfile.exec (via onDemandPublishToAWS.yml), which still pinned golang:1.26.3-alpine3.23. #31 updated only the main Dockerfile — the second builder was missed.

What

One line: align Dockerfile.exec to the same golang:1.26.5-alpine3.24 pinned digest as the main Dockerfile. OSV reports zero stdlib vulnerabilities for go 1.26.5 (current latest stable).

Testing

Built Dockerfile.exec locally (full multi-platform zip matrix) and inspected the produced linux-amd64 binary:

  • go version -mgo1.26.5, golang.org/x/net v0.57.0

A new CLI release from this will clear the two stdlib HIGHs on consumer images; the remaining watcher-release blockers (kubectl-embedded x/net critical, Alpine openssl FPs) are separate tracks.

🤖 Generated with Claude Code

The released zip binaries are built by Dockerfile.exec (via the
onDemandPublishToAWS workflow), which still pinned
golang:1.26.3-alpine3.23 - PR 31 updated only the main Dockerfile. As a
result the published 26.07.1 binaries embed stdlib go1.26.3, which
carries CVE-2026-42504 and CVE-2026-39822 (both HIGH) and trips
consumers' vulnerability gates (rejected the rearm-watcher release).

Align Dockerfile.exec to the same golang:1.26.5-alpine3.24 digest as
the main Dockerfile. OSV reports zero stdlib vulns for 1.26.5.
Verified by building Dockerfile.exec locally: the produced linux-amd64
binary embeds go1.26.5 and x/net v0.57.0.

ReARM-Agentic-Session: cli-exec-builder-go-1783735254
ReARM-Agent: 62df357e-a3a4-4df5-82d4-049e629d1c6b
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@taleodor
taleodor merged commit e7fdd76 into main Jul 11, 2026
1 check passed
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.

2 participants