Skip to content

Commit a785ad1

Browse files
geroplona-agent
andcommitted
Update Go to 1.24.13 and harden ide-proxy Dockerfile
- Bump Go from 1.24.9 to 1.24.13 to fix CVE-2025-68121 (critical Go stdlib vulnerability) in all Go binaries built in CI. This was the remaining critical finding in ide-proxy:docker via the embedded local-app binaries. - Add apk upgrade to ide-proxy Dockerfile to match the proxy Dockerfile pattern and pick up Alpine security patches at build time. Co-authored-by: Ona <no-reply@ona.com>
1 parent 2afdacf commit a785ad1

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.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.9
196+
ENV GO_VERSION=1.24.13
197197
ENV GOPATH=/root/go-packages
198198
ENV GOROOT=/root/go
199199
ENV PATH=$GOROOT/bin:$GOPATH/bin:$PATH

components/ide-proxy/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ RUN xcaddy build v2.11.1 --output /caddy
2222

2323
FROM caddy/caddy:2.11-alpine
2424

25+
# Ensure latest packages are present, like security updates.
26+
RUN apk upgrade --no-cache
27+
2528
COPY --from=caddy-builder /caddy /usr/bin/caddy
2629
COPY conf/Caddyfile /etc/caddy/Caddyfile
2730
COPY static /www/

0 commit comments

Comments
 (0)