Skip to content

Node: feat: Node.js 22.23.2 - #21944

Merged
yosifkit merged 1 commit into
docker-library:masterfrom
nodejs:node
Jul 29, 2026
Merged

Node: feat: Node.js 22.23.2#21944
yosifkit merged 1 commit into
docker-library:masterfrom
nodejs:node

Conversation

@nodejs-github-bot

Copy link
Copy Markdown
Contributor

@nschonni

Copy link
Copy Markdown
Contributor

There are 2 other security releases for today, but opened up the first one that the bot marked as ready

@github-actions

Copy link
Copy Markdown
Diff for 2650900:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index b134abe..959b702 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -2,44 +2,44 @@ 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.1, 22.23.1-bookworm, jod, jod-bookworm
+Tags: 22, 22-bookworm, 22.23, 22.23-bookworm, 22.23.2, 22.23.2-bookworm, jod, jod-bookworm
 Architectures: amd64, arm32v7, arm64v8, ppc64le
-GitCommit: c517c39b81a3dd02485433f1fd7818b8220e1ada
+GitCommit: bc0a422bce0f729dd85790639d9f1918143f1235
 Directory: 22/bookworm
 
-Tags: 22-alpine, 22-alpine3.24, 22.23-alpine, 22.23-alpine3.24, 22.23.1-alpine, 22.23.1-alpine3.24, jod-alpine, jod-alpine3.24
+Tags: 22-alpine, 22-alpine3.24, 22.23-alpine, 22.23-alpine3.24, 22.23.2-alpine, 22.23.2-alpine3.24, jod-alpine, jod-alpine3.24
 Architectures: amd64, arm32v6, arm32v7, arm64v8, s390x
-GitCommit: c517c39b81a3dd02485433f1fd7818b8220e1ada
+GitCommit: bc0a422bce0f729dd85790639d9f1918143f1235
 Directory: 22/alpine3.24
 
-Tags: 22-alpine3.23, 22.23-alpine3.23, 22.23.1-alpine3.23, jod-alpine3.23
+Tags: 22-alpine3.23, 22.23-alpine3.23, 22.23.2-alpine3.23, jod-alpine3.23
 Architectures: amd64, arm32v6, arm32v7, arm64v8, s390x
-GitCommit: c517c39b81a3dd02485433f1fd7818b8220e1ada
+GitCommit: bc0a422bce0f729dd85790639d9f1918143f1235
 Directory: 22/alpine3.23
 
-Tags: 22-bookworm-slim, 22-slim, 22.23-bookworm-slim, 22.23-slim, 22.23.1-bookworm-slim, 22.23.1-slim, jod-bookworm-slim, jod-slim
+Tags: 22-bookworm-slim, 22-slim, 22.23-bookworm-slim, 22.23-slim, 22.23.2-bookworm-slim, 22.23.2-slim, jod-bookworm-slim, jod-slim
 Architectures: amd64, arm32v7, arm64v8, ppc64le
-GitCommit: c517c39b81a3dd02485433f1fd7818b8220e1ada
+GitCommit: bc0a422bce0f729dd85790639d9f1918143f1235
 Directory: 22/bookworm-slim
 
-Tags: 22-bullseye, 22.23-bullseye, 22.23.1-bullseye, jod-bullseye
+Tags: 22-bullseye, 22.23-bullseye, 22.23.2-bullseye, jod-bullseye
 Architectures: amd64, arm32v7, arm64v8
-GitCommit: c517c39b81a3dd02485433f1fd7818b8220e1ada
+GitCommit: bc0a422bce0f729dd85790639d9f1918143f1235
 Directory: 22/bullseye
 
-Tags: 22-bullseye-slim, 22.23-bullseye-slim, 22.23.1-bullseye-slim, jod-bullseye-slim
+Tags: 22-bullseye-slim, 22.23-bullseye-slim, 22.23.2-bullseye-slim, jod-bullseye-slim
 Architectures: amd64, arm32v7, arm64v8
-GitCommit: c517c39b81a3dd02485433f1fd7818b8220e1ada
+GitCommit: bc0a422bce0f729dd85790639d9f1918143f1235
 Directory: 22/bullseye-slim
 
-Tags: 22-trixie, 22.23-trixie, 22.23.1-trixie, jod-trixie
+Tags: 22-trixie, 22.23-trixie, 22.23.2-trixie, jod-trixie
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: c517c39b81a3dd02485433f1fd7818b8220e1ada
+GitCommit: bc0a422bce0f729dd85790639d9f1918143f1235
 Directory: 22/trixie
 
-Tags: 22-trixie-slim, 22.23-trixie-slim, 22.23.1-trixie-slim, jod-trixie-slim
+Tags: 22-trixie-slim, 22.23-trixie-slim, 22.23.2-trixie-slim, jod-trixie-slim
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: c517c39b81a3dd02485433f1fd7818b8220e1ada
+GitCommit: bc0a422bce0f729dd85790639d9f1918143f1235
 Directory: 22/trixie-slim
 
 Tags: 24, 24-bookworm, 24.18, 24.18-bookworm, 24.18.0, 24.18.0-bookworm, krypton, krypton-bookworm, lts, lts-bookworm, lts-krypton
diff --git a/_bashbrew-list b/_bashbrew-list
index f5da385..51ab123 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -20,17 +20,17 @@ node:22.23-bullseye-slim
 node:22.23-slim
 node:22.23-trixie
 node:22.23-trixie-slim
-node:22.23.1
-node:22.23.1-alpine
-node:22.23.1-alpine3.23
-node:22.23.1-alpine3.24
-node:22.23.1-bookworm
-node:22.23.1-bookworm-slim
-node:22.23.1-bullseye
-node:22.23.1-bullseye-slim
-node:22.23.1-slim
-node:22.23.1-trixie
-node:22.23.1-trixie-slim
+node:22.23.2
+node:22.23.2-alpine
+node:22.23.2-alpine3.23
+node:22.23.2-alpine3.24
+node:22.23.2-bookworm
+node:22.23.2-bookworm-slim
+node:22.23.2-bullseye
+node:22.23.2-bullseye-slim
+node:22.23.2-slim
+node:22.23.2-trixie
+node:22.23.2-trixie-slim
 node:24
 node:24-alpine
 node:24-alpine3.23
diff --git a/node_jod-alpine3.23/Dockerfile b/node_jod-alpine3.23/Dockerfile
index 974a315..c233bc6 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.1
+ENV NODE_VERSION=22.23.2
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
@@ -10,7 +10,7 @@ RUN addgroup -g 1000 node \
         curl \
     && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" \
       && case "${alpineArch##*-}" in \
-        x86_64) ARCH='x64' CHECKSUM="25b5ec8550ca8bac9ade321f8b87e1c1aa6a64020ce34efef0217fe84106794c" OPENSSL_ARCH=linux-x86_64;; \
+        x86_64) ARCH='x64' CHECKSUM="2d18b5731055f7efa6c899004909b00ee110e38d3775745f60ec9ccf1f9982e7" OPENSSL_ARCH=linux-x86_64;; \
         x86) OPENSSL_ARCH=linux-elf;; \
         aarch64) OPENSSL_ARCH=linux-aarch64;; \
         arm*) OPENSSL_ARCH=linux-armv4;; \
@@ -49,6 +49,7 @@ RUN addgroup -g 1000 node \
       C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
       108F52B48DB57BB0CC439B2997B01419BD92F80A \
       A363A499291CBBC940DD62E41F10027AF002F8B0 \
+      655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \
     ; do \
       { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } || \
       { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ; \
diff --git a/node_jod-alpine3.24/Dockerfile b/node_jod-alpine3.24/Dockerfile
index 048efbf..054f760 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.1
+ENV NODE_VERSION=22.23.2
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
@@ -10,7 +10,7 @@ RUN addgroup -g 1000 node \
         curl \
     && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" \
       && case "${alpineArch##*-}" in \
-        x86_64) ARCH='x64' CHECKSUM="25b5ec8550ca8bac9ade321f8b87e1c1aa6a64020ce34efef0217fe84106794c" OPENSSL_ARCH=linux-x86_64;; \
+        x86_64) ARCH='x64' CHECKSUM="2d18b5731055f7efa6c899004909b00ee110e38d3775745f60ec9ccf1f9982e7" OPENSSL_ARCH=linux-x86_64;; \
         x86) OPENSSL_ARCH=linux-elf;; \
         aarch64) OPENSSL_ARCH=linux-aarch64;; \
         arm*) OPENSSL_ARCH=linux-armv4;; \
@@ -49,6 +49,7 @@ RUN addgroup -g 1000 node \
       C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
       108F52B48DB57BB0CC439B2997B01419BD92F80A \
       A363A499291CBBC940DD62E41F10027AF002F8B0 \
+      655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \
     ; do \
       { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } || \
       { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ; \
diff --git a/node_jod-bookworm/Dockerfile b/node_jod-bookworm/Dockerfile
index 071b7c2..20eb68a 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.1
+ENV NODE_VERSION=22.23.2
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
@@ -27,6 +27,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
     108F52B48DB57BB0CC439B2997B01419BD92F80A \
     A363A499291CBBC940DD62E41F10027AF002F8B0 \
+    655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \
   ; do \
       { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } || \
       { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ; \
diff --git a/node_jod-bullseye-slim/Dockerfile b/node_jod-bullseye-slim/Dockerfile
index 5cad07f..83b1304 100644
--- a/node_jod-bullseye-slim/Dockerfile
+++ b/node_jod-bullseye-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bullseye-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=22.23.1
+ENV NODE_VERSION=22.23.2
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
@@ -30,6 +30,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
       C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
       108F52B48DB57BB0CC439B2997B01419BD92F80A \
       A363A499291CBBC940DD62E41F10027AF002F8B0 \
+      655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \
     ; do \
       { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } || \
       { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ; \
diff --git a/node_jod-bullseye/Dockerfile b/node_jod-bullseye/Dockerfile
index 808c62c..b60abad 100644
--- a/node_jod-bullseye/Dockerfile
+++ b/node_jod-bullseye/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bullseye
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=22.23.1
+ENV NODE_VERSION=22.23.2
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
@@ -27,6 +27,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
     108F52B48DB57BB0CC439B2997B01419BD92F80A \
     A363A499291CBBC940DD62E41F10027AF002F8B0 \
+    655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \
   ; do \
       { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } || \
       { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ; \
diff --git a/node_jod-slim/Dockerfile b/node_jod-slim/Dockerfile
index a47dc5c..62d35a5 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.1
+ENV NODE_VERSION=22.23.2
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
@@ -30,6 +30,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
       C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
       108F52B48DB57BB0CC439B2997B01419BD92F80A \
       A363A499291CBBC940DD62E41F10027AF002F8B0 \
+      655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \
     ; do \
       { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } || \
       { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ; \
diff --git a/node_jod-trixie-slim/Dockerfile b/node_jod-trixie-slim/Dockerfile
index d6b1a70..b527c1f 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.1
+ENV NODE_VERSION=22.23.2
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
@@ -30,6 +30,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
       C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
       108F52B48DB57BB0CC439B2997B01419BD92F80A \
       A363A499291CBBC940DD62E41F10027AF002F8B0 \
+      655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \
     ; do \
       { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } || \
       { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ; \
diff --git a/node_jod-trixie/Dockerfile b/node_jod-trixie/Dockerfile
index aeae60f..fae4a45 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.1
+ENV NODE_VERSION=22.23.2
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
@@ -27,6 +27,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
     108F52B48DB57BB0CC439B2997B01419BD92F80A \
     A363A499291CBBC940DD62E41F10027AF002F8B0 \
+    655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \
   ; do \
       { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } || \
       { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ; \

Relevant Maintainers:

@yosifkit
yosifkit merged commit 1fab1c1 into docker-library:master Jul 29, 2026
56 of 58 checks passed
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.

3 participants