Skip to content

fix: update dependencies and container base image digests - #2708

Merged
kgala2 merged 1 commit into
mainfrom
deps-update-oct22
Oct 22, 2026
Merged

kgala2 merged 1 commit into
mainfrom
deps-update-oct22

Conversation

@kgala2

@kgala2 kgala2 commented Oct 22, 2026

Copy link
Copy Markdown
Contributor

Updates container base image digests and Go dependencies to the latest versions:

  • Dockerfile (gcr.io/distroless/static:nonroot): Updated to multi-arch index digest sha256:d62067879de890a1def9da0e7766b7d20810a5e5555cef8506b752437d7a3e88 (removes distrusted emSign ECC Root CA - G3 and AAA Certificate Services root CAs per CVE-2026-111943; 148 roots).
  • Dockerfile.alpine (alpine:3): Updated to multi-arch index digest sha256:71e9b7bae160ba167fa17414401b94cbcdaf3c32feeab9298bd794a2a0614c35 (Alpine 3.24.3; 118 roots, 0 matches for distrusted CAs).
  • Go dependencies (go.mod / go.sum): Updated google.golang.org/api (v0.308.0), google.golang.org/genproto*, github.com/googleapis/gax-go/v2 (v2.27.0), github.com/googleapis/enterprise-certificate-proxy (v0.3.24), github.com/aws/aws-sdk-go-v2/*, and github.com/shopspring/decimal (v1.6.0). Held github.com/hanwen/go-fuse/v2 at v2.11.0 as v2.12.1 still fails GOOS=linux GOARCH=386 compilation (splice/pair_linux.go: compilation failure on 32-bit Linux (GOARCH=386/arm) in v2.12.0 hanwen/go-fuse#628).

Fixes #2707

Updates gcr.io/distroless/static:nonroot and alpine:3 container base image digests to remove distrusted eMudhra/AAA Certificate Services root CAs (CVE-2026-111943) and updates Go dependencies to latest (holding go-fuse/v2 at v2.11.0 for linux/386 compatibility).

Fixes #2707
@kgala2
kgala2 marked this pull request as ready for review October 22, 2026 20:39
@kgala2
kgala2 requested a review from a team as a code owner October 22, 2026 20:39
@kgala2
kgala2 merged commit e58f8fb into main Oct 22, 2026
23 of 25 checks passed
@kgala2
kgala2 deleted the deps-update-oct22 branch October 22, 2026 21:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Current latest container version still has compromised eMudhra CA certificates

3 participants