Skip to content

Commit dd8dd8a

Browse files
authored
fix(security): bump container dependencies to remediate 10 CVEs (#736)
- k3s v1.35.2-k3s1 -> v1.35.3-k3s1 (containerd v2.2.2, runc v1.4.1, Go 1.25.7) - Docker CLI 29.3.0 -> 29.3.1 (Go 1.25.8, containerd v2.2.2) - syft 1.42.2 -> 1.42.3 (bumps buger/jsonparser) - Explicit gpgv and python3 upgrades in all container images Addresses: GHSA-p77j-4mvh-x3m3 (Critical), GHSA-pwhc-rpq9-4c8w, GHSA-p436-gjf2-799p, GHSA-9h8m-3fm2-qjrq, GHSA-6v2p-p543-phr9, GHSA-6g7g-w4f8-9c9x, GHSA-4qg8-fj49-pxjh, CVE-2026-4519, CVE-2025-68973, CVE-2024-36623 Closes #735
1 parent e837849 commit dd8dd8a

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

deploy/docker/Dockerfile.ci

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
FROM nvcr.io/nvidia/base/ubuntu:noble-20251013
1010

11-
ARG DOCKER_VERSION=29.3.0
11+
ARG DOCKER_VERSION=29.3.1
1212
ARG BUILDX_VERSION=v0.32.1
1313
ARG TARGETARCH
1414

@@ -34,6 +34,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
3434
xz-utils \
3535
jq \
3636
rsync \
37+
&& apt-get install -y --only-upgrade gpgv python3 \
3738
&& rm -rf /var/lib/apt/lists/*
3839

3940
# Install Docker CLI and buildx plugin used by CI jobs

deploy/docker/Dockerfile.images

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
# Pin by tag AND manifest-list digest to prevent silent upstream republishes
1616
# from breaking the build. Update both when bumping k3s versions.
1717
# To refresh: docker buildx imagetools inspect rancher/k3s:<tag> | head -3
18-
ARG K3S_VERSION=v1.35.2-k3s1
19-
ARG K3S_DIGEST=sha256:c3184157c3048112bab0c3e17405991da486cb3413511eba23f7650efd70776b
18+
ARG K3S_VERSION=v1.35.3-k3s1
19+
ARG K3S_DIGEST=sha256:4607083d3cac07e1ccde7317297271d13ed5f60f35a78f33fcef84858a9f1d69
2020
ARG K9S_VERSION=v0.50.18
2121
ARG HELM_VERSION=v3.17.3
2222
ARG NVIDIA_CONTAINER_TOOLKIT_VERSION=1.18.2-1
@@ -165,7 +165,9 @@ COPY --from=supervisor-builder /build/out/openshell-sandbox /openshell-sandbox
165165
FROM nvcr.io/nvidia/base/ubuntu:noble-20251013 AS gateway
166166

167167
RUN apt-get update && apt-get install -y --no-install-recommends \
168-
ca-certificates && rm -rf /var/lib/apt/lists/*
168+
ca-certificates && \
169+
apt-get install -y --only-upgrade gpgv && \
170+
rm -rf /var/lib/apt/lists/*
169171

170172
RUN useradd --create-home --user-group openshell
171173

@@ -230,6 +232,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
230232
iptables \
231233
mount \
232234
dnsutils \
235+
&& apt-get install -y --only-upgrade gpgv \
233236
&& rm -rf /var/lib/apt/lists/*
234237

235238
COPY --from=k3s /bin/ /bin/

mise.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ uv = "0.10.2"
2020
protoc = "29.6"
2121
helm = "4.1.1"
2222
"ubi:mozilla/sccache" = { version = "0.14.0", matching = "sccache-v" }
23-
"ubi:anchore/syft" = { version = "1.42.2", matching = "syft_" }
23+
"ubi:anchore/syft" = { version = "1.42.3", matching = "syft_" }
2424
"ubi:EmbarkStudios/cargo-about" = "0.8.4"
2525

2626
[env]

0 commit comments

Comments
 (0)