Skip to content

Commit c6f5792

Browse files
authored
fix(ci): bump ci-image tooling versions to address vendored CVEs (#929)
Bumps the CI image tool pins to clear High-severity container findings flagged by nSpect against ghcr.io/nvidia/openshell/ci. These tools vendor the Go modules reported in the nSpect tracker. Changes: - DOCKER_VERSION 29.3.1 -> 29.4.1 - BUILDX_VERSION v0.32.1 -> v0.33.0 (bundles buildkit v0.29.0, supersedes 0.28.1 fix) - GH_VERSION 2.74.1 -> 2.91.0 - MISE_VERSION v2026.3.13 -> v2026.4.18 Covers (via vendored deps in the above binaries): - GHSA-p77j-4mvh-x3m3 grpc-go authorization bypass - GHSA-4c29-8rgm-jvjj BuildKit malicious-frontend file escape - GHSA-4vrq-3vrq-g6gg BuildKit Git subdir access to restricted files - GHSA-9h8m-3fm2-qjrq OpenTelemetry Go SDK PATH hijacking - GHSA-92mm-2pjq-r785 hashicorp/go-getter arbitrary file reads - GHSA-78h2-9frx-2jm8 go-jose JWE decryption panic - GHSA-4qg8-fj49-pxjh sigstore timestamp-authority excessive memory - GHSA-x744-4wpc-v9h2 Moby AuthZ plugin bypass Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>
1 parent 89dd10b commit c6f5792

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

deploy/docker/Dockerfile.ci

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

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

11-
ARG DOCKER_VERSION=29.3.1
12-
ARG BUILDX_VERSION=v0.32.1
11+
ARG DOCKER_VERSION=29.4.1
12+
ARG BUILDX_VERSION=v0.33.0
1313
ARG TARGETARCH
1414

1515
ENV DEBIAN_FRONTEND=noninteractive
@@ -55,7 +55,7 @@ RUN case "$TARGETARCH" in \
5555
&& chmod +x /usr/local/lib/docker/cli-plugins/docker-buildx
5656

5757
# Install GitHub CLI used by install.sh and CI jobs
58-
ARG GH_VERSION=2.74.1
58+
ARG GH_VERSION=2.91.0
5959
RUN case "$TARGETARCH" in \
6060
amd64) gh_arch=amd64 ;; \
6161
arm64) gh_arch=arm64 ;; \
@@ -65,7 +65,7 @@ RUN case "$TARGETARCH" in \
6565
| tar xz --strip-components=2 -C /usr/local/bin "gh_${GH_VERSION}_linux_${gh_arch}/bin/gh"
6666

6767
# Install mise
68-
ARG MISE_VERSION=v2026.3.13
68+
ARG MISE_VERSION=v2026.4.18
6969
RUN curl https://mise.run | MISE_VERSION=$MISE_VERSION sh
7070

7171
# Copy mise.toml and task includes, then install all tools via mise

0 commit comments

Comments
 (0)