Skip to content

fix(zero): upgrade Docker images to Node 22.23.4 - #6731

Closed
cesara wants to merge 1 commit into
mainfrom
cesar/upgrade-zero-node-22.23.4
Closed

cesara wants to merge 1 commit into
mainfrom
cesar/upgrade-zero-node-22.23.4

Conversation

@cesara

@cesara cesara commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

The Zero Docker images pin Node 22.23.1, including the runtime used by zero-cache. Upgrade both the dependency-install and runtime stages to Node 22.23.4 so rebuilt images pick up the security release addressing the compromised eMudhra/emSign intermediate certificates.

Keep Alpine 3.23 and pin the new Docker Hub multi-platform manifest digest, which includes linux/amd64 and linux/arm64.

References: Node 22.23.4 release, upstream TLS intermediate-key blocklist.

Validation:

  • Dockerfile build checks pass with no warnings.
  • Pinned base image runs Node v22.23.4 on both ARM64 and AMD64; ARM64 SQLite smoke test passes.
  • Type checks pass (32 tasks), lint passes, formatting passes, and git diff --check passes.

A full Zero Docker image build was not run locally. Existing published images require a new build/release; the 1.11 maintenance line also needs this change backported for a patched 1.11 release.

@github-actions
github-actions Bot requested a review from tantaman October 21, 2026 17:44
@cesara
cesara requested a review from arv October 21, 2026 17:52
@aboodman
aboodman self-requested a review October 21, 2026 20:44
@aboodman aboodman closed this Oct 21, 2026
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.

2 participants