From 2dec4975e18e1026d21560f4bd9eb4c0eb653eba Mon Sep 17 00:00:00 2001 From: sec-check Date: Thu, 11 Jun 2026 12:02:07 -0400 Subject: [PATCH] [sec-check] fix: upgrade runtime base image from Node 20 (EOL) to Node 22 LTS Node.js 20 reached End-of-Life on April 30, 2026 and no longer receives security patches. Upgrade the docs runtime Docker image to Node 22 LTS (supported until April 2027) to ensure security vulnerabilities in the Node runtime continue to receive upstream fixes. Fixes #5900 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Signed-off-by: sec-check --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b0981d6193..7806dc2e4f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ # 🧱 Runtime Image (uses prebuilt Next.js output) # ============================================================ -FROM node:20-alpine@sha256:fb4cd12c85ee03686f6af5362a0b0d56d50c58a04632e6c0fb8363f609372293 AS runtime +FROM node:22-alpine@sha256:9385cd9f3001dfc3431e8ead12c43e9e1f87cc1b9b5c6cfd0f73865d405b27c4 AS runtime # Set working directory WORKDIR /app