Skip to content

Commit 2a09129

Browse files
geroplona-agent
andcommitted
Fix CVE-2026-27143: bump Go toolchain to 1.25.9
Daily vulnerability scan (CLC-2243) flagged 13 Classic component images with a critical Go stdlib vulnerability: - CVE-2026-27143 (GO-2026-4868): compiler did not correctly check underflow/overflow on arithmetic over induction variables in loops, allowing invalid indexing at runtime that could lead to memory corruption. The vulnerability is fixed in Go 1.25.9 (and 1.26.2). Bump the toolchain across the workspace: - Set toolchain to go1.25.9 in all 71 go.mod files - Update GO_VERSION in dev/image/Dockerfile and bump TRIGGER_REBUILD so the CI dev-environment image installs the patched compiler - Update GO_VERSION in .devcontainer/Dockerfile for dev consistency Verified locally by rebuilding all 13 affected components with GOTOOLCHAIN=go1.25.9 and confirming grype reports zero critical findings. Co-authored-by: Ona <no-reply@ona.com>
1 parent 1b94773 commit 2a09129

73 files changed

Lines changed: 75 additions & 75 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ RUN curl -sSL "https://awscli.amazonaws.com/awscli-exe-linux-$(arch).zip" -o aws
193193
./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update && \
194194
rm -rf awscliv2.zip ./aws
195195

196-
ENV GO_VERSION=1.24.13
196+
ENV GO_VERSION=1.25.9
197197
ENV GOPATH=/root/go-packages
198198
ENV GOROOT=/root/go
199199
ENV PATH=$GOROOT/bin:$GOPATH/bin:$PATH

components/blobserve/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module github.com/gitpod-io/gitpod/blobserve
22

33
go 1.24.0
44

5-
toolchain go1.24.3
5+
toolchain go1.25.9
66

77
godebug tlsmlkem=0
88

components/common-go/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module github.com/gitpod-io/gitpod/common-go
22

33
go 1.24.0
44

5-
toolchain go1.24.3
5+
toolchain go1.25.9
66

77
godebug tlsmlkem=0
88

components/content-service-api/go/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module github.com/gitpod-io/gitpod/content-service/api
22

33
go 1.24.0
44

5-
toolchain go1.24.3
5+
toolchain go1.25.9
66

77
godebug tlsmlkem=0
88

components/content-service-api/typescript/util/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module github.com/gitpod-io/gitpod/content-service-api/util
22

33
go 1.24.0
44

5-
toolchain go1.24.3
5+
toolchain go1.25.9
66

77
godebug tlsmlkem=0
88

components/content-service/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module github.com/gitpod-io/gitpod/content-service
22

33
go 1.24.0
44

5-
toolchain go1.24.3
5+
toolchain go1.25.9
66

77
godebug tlsmlkem=0
88

components/docker-up/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module github.com/gitpod-io/gitpod/docker-up
22

33
go 1.24
44

5-
toolchain go1.24.3
5+
toolchain go1.25.9
66

77
godebug tlsmlkem=0
88

components/ee/agent-smith/cmd/testbed/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ module testbed
22

33
go 1.24
44

5-
toolchain go1.24.3
5+
toolchain go1.25.9
66

77
godebug tlsmlkem=0

components/ee/agent-smith/cmd/testtarget/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ module testtarget
22

33
go 1.24
44

5-
toolchain go1.24.3
5+
toolchain go1.25.9
66

77
godebug tlsmlkem=0

components/ee/agent-smith/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module github.com/gitpod-io/gitpod/agent-smith
22

33
go 1.24.0
44

5-
toolchain go1.24.3
5+
toolchain go1.25.9
66

77
godebug tlsmlkem=0
88

0 commit comments

Comments
 (0)