Skip to content

Commit 4098bb7

Browse files
committed
deploy: bump base images to Alpine 3.23
Move the build stage and final image to alpine 3.23 (current stable, released 2025-12-03) so that a rebuild picks up: - busybox 1.37.0-r20+ (addresses CVE-2024-58251, BusyBox netstat ANSI-escape DoS) - Go 1.25.10 via golang:1.25-alpine3.23 (addresses CVE-2025-58183, archive/tar unbounded sparse-region allocation, fixed in 1.25.9) Refs #3837 Signed-off-by: Davanum Srinivas <davanum@gmail.com>
1 parent e3eecca commit 4098bb7

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

deploy/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM registry.hub.docker.com/library/golang:1.25-alpine3.22 AS build
1+
FROM registry.hub.docker.com/library/golang:1.25-alpine3.23 AS build
22

33
# Install build depdencies for all supported arches
44
RUN apk --no-cache add bash build-base cmake device-mapper findutils git \
@@ -49,7 +49,7 @@ RUN export GO_TAGS="libpfm,netgo"; \
4949
fi; \
5050
GO_FLAGS="-tags=$GO_TAGS" ./build/build.sh
5151

52-
FROM mirror.gcr.io/library/alpine:3.22
52+
FROM mirror.gcr.io/library/alpine:3.23
5353
MAINTAINER dengnan@google.com vmarmol@google.com vishnuk@google.com jimmidyson@gmail.com stclair@google.com
5454

5555
RUN apk --no-cache add libc6-compat device-mapper findutils ndctl thin-provisioning-tools zfs && \

0 commit comments

Comments
 (0)