Skip to content

[security] Node.js v22.23.5, v24.22.3, v26.13.1 + v27.0.0-alpha.0.0.0 - #22729

Merged
tianon merged 1 commit into
docker-library:masterfrom
nodejs:node
Nov 11, 2026
Merged

tianon merged 1 commit into
docker-library:masterfrom
nodejs:node

Conversation

@nodejs-github-bot

@nodejs-github-bot nodejs-github-bot commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

@github-actions

This comment has been minimized.

@MikeMcC399

This comment was marked as resolved.

@MikeMcC399

Copy link
Copy Markdown
Contributor

The November 2026 Node.js security release is now pending, so I suggest to hold back this PR until the security release PR has been generated and has been processed.

https://nodejs.org/en/blog/vulnerability/november-2026-security-releases

@nodejs-github-bot nodejs-github-bot changed the title Node: fix: add back chmod 755 to Stackbrew Node: feat: Node.js v22.23.5, v24.22.3, v26.13.1 Nov 11, 2026
@github-actions

Copy link
Copy Markdown
Diff for 06bb635:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 4a25fd7..628d234 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -2,92 +2,122 @@ Maintainers: The Node.js Docker Team <https://github.com/nodejs/docker-node> (@n
 GitRepo: https://github.com/nodejs/docker-node.git
 GitFetch: refs/heads/main
 
-Tags: 22, 22-bookworm, 22.23, 22.23-bookworm, 22.23.4, 22.23.4-bookworm, jod, jod-bookworm
+Tags: 22, 22-bookworm, 22.23, 22.23-bookworm, 22.23.5, 22.23.5-bookworm, jod, jod-bookworm
 Architectures: amd64, arm32v7, arm64v8, ppc64le
-GitCommit: 80f02a542da739e6a662451d1db66456a0dea253
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 22/bookworm
 
-Tags: 22-alpine, 22-alpine3.24, 22.23-alpine, 22.23-alpine3.24, 22.23.4-alpine, 22.23.4-alpine3.24, jod-alpine, jod-alpine3.24
+Tags: 22-alpine, 22-alpine3.24, 22.23-alpine, 22.23-alpine3.24, 22.23.5-alpine, 22.23.5-alpine3.24, jod-alpine, jod-alpine3.24
 Architectures: amd64, arm32v6, arm32v7, arm64v8, s390x
-GitCommit: 80f02a542da739e6a662451d1db66456a0dea253
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 22/alpine3.24
 
-Tags: 22-alpine3.23, 22.23-alpine3.23, 22.23.4-alpine3.23, jod-alpine3.23
+Tags: 22-alpine3.23, 22.23-alpine3.23, 22.23.5-alpine3.23, jod-alpine3.23
 Architectures: amd64, arm32v6, arm32v7, arm64v8, s390x
-GitCommit: 80f02a542da739e6a662451d1db66456a0dea253
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 22/alpine3.23
 
-Tags: 22-bookworm-slim, 22-slim, 22.23-bookworm-slim, 22.23-slim, 22.23.4-bookworm-slim, 22.23.4-slim, jod-bookworm-slim, jod-slim
+Tags: 22-bookworm-slim, 22-slim, 22.23-bookworm-slim, 22.23-slim, 22.23.5-bookworm-slim, 22.23.5-slim, jod-bookworm-slim, jod-slim
 Architectures: amd64, arm32v7, arm64v8, ppc64le
-GitCommit: 80f02a542da739e6a662451d1db66456a0dea253
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 22/bookworm-slim
 
-Tags: 22-trixie, 22.23-trixie, 22.23.4-trixie, jod-trixie
+Tags: 22-trixie, 22.23-trixie, 22.23.5-trixie, jod-trixie
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 80f02a542da739e6a662451d1db66456a0dea253
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 22/trixie
 
-Tags: 22-trixie-slim, 22.23-trixie-slim, 22.23.4-trixie-slim, jod-trixie-slim
+Tags: 22-trixie-slim, 22.23-trixie-slim, 22.23.5-trixie-slim, jod-trixie-slim
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 80f02a542da739e6a662451d1db66456a0dea253
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 22/trixie-slim
 
-Tags: 24, 24-bookworm, 24.22, 24.22-bookworm, 24.22.2, 24.22.2-bookworm, krypton, krypton-bookworm
+Tags: 24, 24-bookworm, 24.22, 24.22-bookworm, 24.22.3, 24.22.3-bookworm, krypton, krypton-bookworm
 Architectures: amd64, arm64v8, ppc64le
-GitCommit: e994dfe115899a82684caa7533380aa7d439aae1
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 24/bookworm
 
-Tags: 24-alpine, 24-alpine3.24, 24.22-alpine, 24.22-alpine3.24, 24.22.2-alpine, 24.22.2-alpine3.24, krypton-alpine, krypton-alpine3.24
+Tags: 24-alpine, 24-alpine3.24, 24.22-alpine, 24.22-alpine3.24, 24.22.3-alpine, 24.22.3-alpine3.24, krypton-alpine, krypton-alpine3.24
 Architectures: amd64, arm64v8, s390x
-GitCommit: e994dfe115899a82684caa7533380aa7d439aae1
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 24/alpine3.24
 
-Tags: 24-alpine3.23, 24.22-alpine3.23, 24.22.2-alpine3.23, krypton-alpine3.23
+Tags: 24-alpine3.23, 24.22-alpine3.23, 24.22.3-alpine3.23, krypton-alpine3.23
 Architectures: amd64, arm64v8, s390x
-GitCommit: e994dfe115899a82684caa7533380aa7d439aae1
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 24/alpine3.23
 
-Tags: 24-bookworm-slim, 24-slim, 24.22-bookworm-slim, 24.22-slim, 24.22.2-bookworm-slim, 24.22.2-slim, krypton-bookworm-slim, krypton-slim
+Tags: 24-bookworm-slim, 24-slim, 24.22-bookworm-slim, 24.22-slim, 24.22.3-bookworm-slim, 24.22.3-slim, krypton-bookworm-slim, krypton-slim
 Architectures: amd64, arm64v8, ppc64le
-GitCommit: e994dfe115899a82684caa7533380aa7d439aae1
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 24/bookworm-slim
 
-Tags: 24-trixie, 24.22-trixie, 24.22.2-trixie, krypton-trixie
+Tags: 24-trixie, 24.22-trixie, 24.22.3-trixie, krypton-trixie
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: e994dfe115899a82684caa7533380aa7d439aae1
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 24/trixie
 
-Tags: 24-trixie-slim, 24.22-trixie-slim, 24.22.2-trixie-slim, krypton-trixie-slim
+Tags: 24-trixie-slim, 24.22-trixie-slim, 24.22.3-trixie-slim, krypton-trixie-slim
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: e994dfe115899a82684caa7533380aa7d439aae1
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 24/trixie-slim
 
-Tags: 26, 26-trixie, 26.13, 26.13-trixie, 26.13.0, 26.13.0-trixie, current, current-trixie, latest, lithium, lithium-trixie, lts, lts-lithium, lts-trixie, trixie
+Tags: 26, 26-trixie, 26.13, 26.13-trixie, 26.13.1, 26.13.1-trixie, current, current-trixie, latest, lithium, lithium-trixie, lts, lts-lithium, lts-trixie, trixie
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 34e1b0030b415bdea959ccb15afda976a0761346
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 26/trixie
 
-Tags: 26-alpine, 26-alpine3.24, 26.13-alpine, 26.13-alpine3.24, 26.13.0-alpine, 26.13.0-alpine3.24, alpine, alpine3.24, current-alpine, current-alpine3.24, lithium-alpine, lithium-alpine3.24, lts-alpine, lts-alpine3.24
+Tags: 26-alpine, 26-alpine3.24, 26.13-alpine, 26.13-alpine3.24, 26.13.1-alpine, 26.13.1-alpine3.24, alpine, alpine3.24, current-alpine, current-alpine3.24, lithium-alpine, lithium-alpine3.24, lts-alpine, lts-alpine3.24
 Architectures: amd64, arm64v8
-GitCommit: 34e1b0030b415bdea959ccb15afda976a0761346
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 26/alpine3.24
 
-Tags: 26-alpine3.23, 26.13-alpine3.23, 26.13.0-alpine3.23, alpine3.23, current-alpine3.23, lithium-alpine3.23, lts-alpine3.23
+Tags: 26-alpine3.23, 26.13-alpine3.23, 26.13.1-alpine3.23, alpine3.23, current-alpine3.23, lithium-alpine3.23, lts-alpine3.23
 Architectures: amd64, arm64v8
-GitCommit: 34e1b0030b415bdea959ccb15afda976a0761346
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 26/alpine3.23
 
-Tags: 26-bookworm, 26.13-bookworm, 26.13.0-bookworm, bookworm, current-bookworm, lithium-bookworm, lts-bookworm
+Tags: 26-bookworm, 26.13-bookworm, 26.13.1-bookworm, bookworm, current-bookworm, lithium-bookworm, lts-bookworm
 Architectures: amd64, arm64v8, ppc64le
-GitCommit: 34e1b0030b415bdea959ccb15afda976a0761346
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 26/bookworm
 
-Tags: 26-bookworm-slim, 26.13-bookworm-slim, 26.13.0-bookworm-slim, bookworm-slim, current-bookworm-slim, lithium-bookworm-slim, lts-bookworm-slim
+Tags: 26-bookworm-slim, 26.13-bookworm-slim, 26.13.1-bookworm-slim, bookworm-slim, current-bookworm-slim, lithium-bookworm-slim, lts-bookworm-slim
 Architectures: amd64, arm64v8, ppc64le
-GitCommit: 34e1b0030b415bdea959ccb15afda976a0761346
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 26/bookworm-slim
 
-Tags: 26-slim, 26-trixie-slim, 26.13-slim, 26.13-trixie-slim, 26.13.0-slim, 26.13.0-trixie-slim, current-slim, current-trixie-slim, lithium-slim, lithium-trixie-slim, lts-slim, lts-trixie-slim, slim, trixie-slim
+Tags: 26-slim, 26-trixie-slim, 26.13-slim, 26.13-trixie-slim, 26.13.1-slim, 26.13.1-trixie-slim, current-slim, current-trixie-slim, lithium-slim, lithium-trixie-slim, lts-slim, lts-trixie-slim, slim, trixie-slim
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 34e1b0030b415bdea959ccb15afda976a0761346
+GitCommit: 1274f3ee37d4d0e59d308ea25b83d9e21e4db862
 Directory: 26/trixie-slim
+
+Tags: 27.0.0-alpha.0.0.0-alpine3.23
+Architectures: amd64, arm64v8
+GitCommit: c4620c722cfd5e5b93d644d0825b9ce813639433
+Directory: 27/alpine3.23
+
+Tags: 27.0.0-alpha.0.0.0-alpine3.24
+Architectures: amd64, arm64v8
+GitCommit: c4620c722cfd5e5b93d644d0825b9ce813639433
+Directory: 27/alpine3.24
+
+Tags: 27.0.0-alpha.0.0.0-bookworm
+Architectures: amd64, arm64v8, ppc64le
+GitCommit: c4620c722cfd5e5b93d644d0825b9ce813639433
+Directory: 27/bookworm
+
+Tags: 27.0.0-alpha.0.0.0-bookworm-slim
+Architectures: amd64, arm64v8, ppc64le
+GitCommit: c4620c722cfd5e5b93d644d0825b9ce813639433
+Directory: 27/bookworm-slim
+
+Tags: 27.0.0-alpha.0.0.0-trixie
+Architectures: amd64, arm64v8, ppc64le, s390x
+GitCommit: c4620c722cfd5e5b93d644d0825b9ce813639433
+Directory: 27/trixie
+
+Tags: 27.0.0-alpha.0.0.0-trixie-slim
+Architectures: amd64, arm64v8, ppc64le, s390x
+GitCommit: c4620c722cfd5e5b93d644d0825b9ce813639433
+Directory: 27/trixie-slim
diff --git a/_bashbrew-list b/_bashbrew-list
index 3efb728..4e48cde 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -16,15 +16,15 @@ node:22.23-bookworm-slim
 node:22.23-slim
 node:22.23-trixie
 node:22.23-trixie-slim
-node:22.23.4
-node:22.23.4-alpine
-node:22.23.4-alpine3.23
-node:22.23.4-alpine3.24
-node:22.23.4-bookworm
-node:22.23.4-bookworm-slim
-node:22.23.4-slim
-node:22.23.4-trixie
-node:22.23.4-trixie-slim
+node:22.23.5
+node:22.23.5-alpine
+node:22.23.5-alpine3.23
+node:22.23.5-alpine3.24
+node:22.23.5-bookworm
+node:22.23.5-bookworm-slim
+node:22.23.5-slim
+node:22.23.5-trixie
+node:22.23.5-trixie-slim
 node:24
 node:24-alpine
 node:24-alpine3.23
@@ -43,15 +43,15 @@ node:24.22-bookworm-slim
 node:24.22-slim
 node:24.22-trixie
 node:24.22-trixie-slim
-node:24.22.2
-node:24.22.2-alpine
-node:24.22.2-alpine3.23
-node:24.22.2-alpine3.24
-node:24.22.2-bookworm
-node:24.22.2-bookworm-slim
-node:24.22.2-slim
-node:24.22.2-trixie
-node:24.22.2-trixie-slim
+node:24.22.3
+node:24.22.3-alpine
+node:24.22.3-alpine3.23
+node:24.22.3-alpine3.24
+node:24.22.3-bookworm
+node:24.22.3-bookworm-slim
+node:24.22.3-slim
+node:24.22.3-trixie
+node:24.22.3-trixie-slim
 node:26
 node:26-alpine
 node:26-alpine3.23
@@ -70,15 +70,21 @@ node:26.13-bookworm-slim
 node:26.13-slim
 node:26.13-trixie
 node:26.13-trixie-slim
-node:26.13.0
-node:26.13.0-alpine
-node:26.13.0-alpine3.23
-node:26.13.0-alpine3.24
-node:26.13.0-bookworm
-node:26.13.0-bookworm-slim
-node:26.13.0-slim
-node:26.13.0-trixie
-node:26.13.0-trixie-slim
+node:26.13.1
+node:26.13.1-alpine
+node:26.13.1-alpine3.23
+node:26.13.1-alpine3.24
+node:26.13.1-bookworm
+node:26.13.1-bookworm-slim
+node:26.13.1-slim
+node:26.13.1-trixie
+node:26.13.1-trixie-slim
+node:27.0.0-alpha.0.0.0-alpine3.23
+node:27.0.0-alpha.0.0.0-alpine3.24
+node:27.0.0-alpha.0.0.0-bookworm
+node:27.0.0-alpha.0.0.0-bookworm-slim
+node:27.0.0-alpha.0.0.0-trixie
+node:27.0.0-alpha.0.0.0-trixie-slim
 node:alpine
 node:alpine3.23
 node:alpine3.24
diff --git a/_bashbrew-list-build-order b/_bashbrew-list-build-order
index d086cf4..f4df482 100644
--- a/_bashbrew-list-build-order
+++ b/_bashbrew-list-build-order
@@ -1,3 +1,9 @@
+node:27.0.0-alpha.0.0.0-alpine3.23
+node:27.0.0-alpha.0.0.0-alpine3.24
+node:27.0.0-alpha.0.0.0-bookworm
+node:27.0.0-alpha.0.0.0-bookworm-slim
+node:27.0.0-alpha.0.0.0-trixie
+node:27.0.0-alpha.0.0.0-trixie-slim
 node:jod-alpine3.23
 node:jod-alpine3.24
 node:jod-bookworm
diff --git a/node_lts-alpine3.23/Dockerfile b/node_27.0.0-alpha.0.0.0-alpine3.23/Dockerfile
similarity index 99%
copy from node_lts-alpine3.23/Dockerfile
copy to node_27.0.0-alpha.0.0.0-alpine3.23/Dockerfile
index c577c73..5f71eee 100644
--- a/node_lts-alpine3.23/Dockerfile
+++ b/node_27.0.0-alpha.0.0.0-alpine3.23/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.23
 
-ENV NODE_VERSION=26.13.0
+ENV NODE_VERSION=27.0.0-alpha.0.0.0
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
diff --git a/node_jod-alpine3.23/docker-entrypoint.sh b/node_27.0.0-alpha.0.0.0-alpine3.23/docker-entrypoint.sh
similarity index 100%
copy from node_jod-alpine3.23/docker-entrypoint.sh
copy to node_27.0.0-alpha.0.0.0-alpine3.23/docker-entrypoint.sh
diff --git a/node_lts-alpine3.24/Dockerfile b/node_27.0.0-alpha.0.0.0-alpine3.24/Dockerfile
similarity index 99%
copy from node_lts-alpine3.24/Dockerfile
copy to node_27.0.0-alpha.0.0.0-alpine3.24/Dockerfile
index 227ef51..713db86 100644
--- a/node_lts-alpine3.24/Dockerfile
+++ b/node_27.0.0-alpha.0.0.0-alpine3.24/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.24
 
-ENV NODE_VERSION=26.13.0
+ENV NODE_VERSION=27.0.0-alpha.0.0.0
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
diff --git a/node_jod-alpine3.23/docker-entrypoint.sh b/node_27.0.0-alpha.0.0.0-alpine3.24/docker-entrypoint.sh
similarity index 100%
copy from node_jod-alpine3.23/docker-entrypoint.sh
copy to node_27.0.0-alpha.0.0.0-alpine3.24/docker-entrypoint.sh
diff --git a/node_lts-bookworm-slim/Dockerfile b/node_27.0.0-alpha.0.0.0-bookworm-slim/Dockerfile
similarity index 98%
copy from node_lts-bookworm-slim/Dockerfile
copy to node_27.0.0-alpha.0.0.0-bookworm-slim/Dockerfile
index f8d00f4..64cadb3 100644
--- a/node_lts-bookworm-slim/Dockerfile
+++ b/node_27.0.0-alpha.0.0.0-bookworm-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bookworm-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=26.13.0
+ENV NODE_VERSION=27.0.0-alpha.0.0.0
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_jod-alpine3.23/docker-entrypoint.sh b/node_27.0.0-alpha.0.0.0-bookworm-slim/docker-entrypoint.sh
similarity index 100%
copy from node_jod-alpine3.23/docker-entrypoint.sh
copy to node_27.0.0-alpha.0.0.0-bookworm-slim/docker-entrypoint.sh
diff --git a/node_lts-bookworm/Dockerfile b/node_27.0.0-alpha.0.0.0-bookworm/Dockerfile
similarity index 98%
copy from node_lts-bookworm/Dockerfile
copy to node_27.0.0-alpha.0.0.0-bookworm/Dockerfile
index c9be10a..fff3fb8 100644
--- a/node_lts-bookworm/Dockerfile
+++ b/node_27.0.0-alpha.0.0.0-bookworm/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bookworm
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=26.13.0
+ENV NODE_VERSION=27.0.0-alpha.0.0.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_jod-alpine3.23/docker-entrypoint.sh b/node_27.0.0-alpha.0.0.0-bookworm/docker-entrypoint.sh
similarity index 100%
copy from node_jod-alpine3.23/docker-entrypoint.sh
copy to node_27.0.0-alpha.0.0.0-bookworm/docker-entrypoint.sh
diff --git a/node_trixie-slim/Dockerfile b/node_27.0.0-alpha.0.0.0-trixie-slim/Dockerfile
similarity index 98%
copy from node_trixie-slim/Dockerfile
copy to node_27.0.0-alpha.0.0.0-trixie-slim/Dockerfile
index 62c5e5f..baef31f 100644
--- a/node_trixie-slim/Dockerfile
+++ b/node_27.0.0-alpha.0.0.0-trixie-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:trixie-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=26.13.0
+ENV NODE_VERSION=27.0.0-alpha.0.0.0
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_jod-alpine3.23/docker-entrypoint.sh b/node_27.0.0-alpha.0.0.0-trixie-slim/docker-entrypoint.sh
similarity index 100%
copy from node_jod-alpine3.23/docker-entrypoint.sh
copy to node_27.0.0-alpha.0.0.0-trixie-slim/docker-entrypoint.sh
diff --git a/node_trixie/Dockerfile b/node_27.0.0-alpha.0.0.0-trixie/Dockerfile
similarity index 98%
copy from node_trixie/Dockerfile
copy to node_27.0.0-alpha.0.0.0-trixie/Dockerfile
index 221613a..5168c62 100644
--- a/node_trixie/Dockerfile
+++ b/node_27.0.0-alpha.0.0.0-trixie/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:trixie
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=26.13.0
+ENV NODE_VERSION=27.0.0-alpha.0.0.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_jod-alpine3.23/docker-entrypoint.sh b/node_27.0.0-alpha.0.0.0-trixie/docker-entrypoint.sh
similarity index 100%
copy from node_jod-alpine3.23/docker-entrypoint.sh
copy to node_27.0.0-alpha.0.0.0-trixie/docker-entrypoint.sh
diff --git a/node_jod-alpine3.23/Dockerfile b/node_jod-alpine3.23/Dockerfile
index 2abc022..465453c 100644
--- a/node_jod-alpine3.23/Dockerfile
+++ b/node_jod-alpine3.23/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.23
 
-ENV NODE_VERSION=22.23.4
+ENV NODE_VERSION=22.23.5
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
diff --git a/node_jod-alpine3.24/Dockerfile b/node_jod-alpine3.24/Dockerfile
index 4cda767..4af3a5e 100644
--- a/node_jod-alpine3.24/Dockerfile
+++ b/node_jod-alpine3.24/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.24
 
-ENV NODE_VERSION=22.23.4
+ENV NODE_VERSION=22.23.5
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
diff --git a/node_jod-bookworm/Dockerfile b/node_jod-bookworm/Dockerfile
index 468fb9a..a23ea2c 100644
--- a/node_jod-bookworm/Dockerfile
+++ b/node_jod-bookworm/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bookworm
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=22.23.4
+ENV NODE_VERSION=22.23.5
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_jod-slim/Dockerfile b/node_jod-slim/Dockerfile
index d856aa3..e31265c 100644
--- a/node_jod-slim/Dockerfile
+++ b/node_jod-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bookworm-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=22.23.4
+ENV NODE_VERSION=22.23.5
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_jod-trixie-slim/Dockerfile b/node_jod-trixie-slim/Dockerfile
index ea698ce..e104e6b 100644
--- a/node_jod-trixie-slim/Dockerfile
+++ b/node_jod-trixie-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:trixie-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=22.23.4
+ENV NODE_VERSION=22.23.5
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_jod-trixie/Dockerfile b/node_jod-trixie/Dockerfile
index 0b9376e..93ed8bc 100644
--- a/node_jod-trixie/Dockerfile
+++ b/node_jod-trixie/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:trixie
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=22.23.4
+ENV NODE_VERSION=22.23.5
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_krypton-alpine3.23/Dockerfile b/node_krypton-alpine3.23/Dockerfile
index ff019b3..f50b160 100644
--- a/node_krypton-alpine3.23/Dockerfile
+++ b/node_krypton-alpine3.23/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.23
 
-ENV NODE_VERSION=24.22.2
+ENV NODE_VERSION=24.22.3
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
diff --git a/node_krypton-alpine3.24/Dockerfile b/node_krypton-alpine3.24/Dockerfile
index 06afb22..a765899 100644
--- a/node_krypton-alpine3.24/Dockerfile
+++ b/node_krypton-alpine3.24/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.24
 
-ENV NODE_VERSION=24.22.2
+ENV NODE_VERSION=24.22.3
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
diff --git a/node_krypton-bookworm/Dockerfile b/node_krypton-bookworm/Dockerfile
index 25e2c3c..2cc21fc 100644
--- a/node_krypton-bookworm/Dockerfile
+++ b/node_krypton-bookworm/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bookworm
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=24.22.2
+ENV NODE_VERSION=24.22.3
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_krypton-slim/Dockerfile b/node_krypton-slim/Dockerfile
index 4721e79..152b585 100644
--- a/node_krypton-slim/Dockerfile
+++ b/node_krypton-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bookworm-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=24.22.2
+ENV NODE_VERSION=24.22.3
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_krypton-trixie-slim/Dockerfile b/node_krypton-trixie-slim/Dockerfile
index b4d2bc9..c8f0dde 100644
--- a/node_krypton-trixie-slim/Dockerfile
+++ b/node_krypton-trixie-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:trixie-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=24.22.2
+ENV NODE_VERSION=24.22.3
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_krypton-trixie/Dockerfile b/node_krypton-trixie/Dockerfile
index 53cd8f1..6fcf047 100644
--- a/node_krypton-trixie/Dockerfile
+++ b/node_krypton-trixie/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:trixie
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=24.22.2
+ENV NODE_VERSION=24.22.3
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_lts-alpine3.23/Dockerfile b/node_lts-alpine3.23/Dockerfile
index c577c73..e294950 100644
--- a/node_lts-alpine3.23/Dockerfile
+++ b/node_lts-alpine3.23/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.23
 
-ENV NODE_VERSION=26.13.0
+ENV NODE_VERSION=26.13.1
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
diff --git a/node_lts-alpine3.24/Dockerfile b/node_lts-alpine3.24/Dockerfile
index 227ef51..559b350 100644
--- a/node_lts-alpine3.24/Dockerfile
+++ b/node_lts-alpine3.24/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.24
 
-ENV NODE_VERSION=26.13.0
+ENV NODE_VERSION=26.13.1
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
diff --git a/node_lts-bookworm-slim/Dockerfile b/node_lts-bookworm-slim/Dockerfile
index f8d00f4..1a19761 100644
--- a/node_lts-bookworm-slim/Dockerfile
+++ b/node_lts-bookworm-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bookworm-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=26.13.0
+ENV NODE_VERSION=26.13.1
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_lts-bookworm/Dockerfile b/node_lts-bookworm/Dockerfile
index c9be10a..9de5136 100644
--- a/node_lts-bookworm/Dockerfile
+++ b/node_lts-bookworm/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bookworm
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=26.13.0
+ENV NODE_VERSION=26.13.1
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_trixie-slim/Dockerfile b/node_trixie-slim/Dockerfile
index 62c5e5f..cb7ee1e 100644
--- a/node_trixie-slim/Dockerfile
+++ b/node_trixie-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:trixie-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=26.13.0
+ENV NODE_VERSION=26.13.1
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_trixie/Dockerfile b/node_trixie/Dockerfile
index 221613a..aa75d41 100644
--- a/node_trixie/Dockerfile
+++ b/node_trixie/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:trixie
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=26.13.0
+ENV NODE_VERSION=26.13.1
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \

Relevant Maintainers:

@tianon tianon changed the title Node: feat: Node.js v22.23.5, v24.22.3, v26.13.1 [security] Node.js v22.23.5, v24.22.3, v26.13.1 + v27.0.0-alpha.0.0.0 Nov 11, 2026

@tianon tianon left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - CI is probably gonna be flaky, like it was on nodejs/docker-node#2692, but we can hope the real build infra doesn't hit it

@MikeMcC399

Copy link
Copy Markdown
Contributor

Thank you so much @tianon!

I just tried again locally and I was able to build.

@MikeMcC399

Copy link
Copy Markdown
Contributor

https://status.canonical.com/ is also now showing:

All components are Operational

@tianon

tianon commented Nov 11, 2026

Copy link
Copy Markdown
Member

A lot of the builds were successful and are being pushed now. 👍

@chillu

chillu commented Nov 12, 2026

Copy link
Copy Markdown

Thanks for getting these out @tianon. It looks like a few of the 24.22.3 Debian builds didn't make it through the retry. As of 00:45 UTC on 12 Nov, Docker Hub is still missing:

  • 24.22.3-trixie-slim: arm64v8
  • 24.22.3 / 24.22.3-bookworm: arm64v8, s390x
  • 24.22.3-slim / 24.22.3-bookworm-slim: s390x

The 22.23.5 and 26.13.1 tags from the same release look complete. Could someone give those a nudge? It's a security release, so we're keen to roll it out on arm64 as well.

@MikeMcC399

MikeMcC399 commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

@chillu

Please check again for the arm64 builds.

For s390x on bookworm - this is no longer supported by Debian. See nodejs/docker-node#2557 for background and links.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants