Skip to content

fix(security): upgrade Node to patched release for CVE-2026-111497 (Node2Shell) - #10

Merged
rrader26 merged 1 commit into
mainfrom
fix/node2shell-cve-2026-111497
Oct 28, 2026
Merged

rrader26 merged 1 commit into
mainfrom
fix/node2shell-cve-2026-111497

Conversation

@rrader26

Copy link
Copy Markdown

Fixes CVE-2026-111497 ("Node2Shell"/"HTTP2Shell"), the out-of-bounds write in the Brotli decoder that Node.js bundles (CVSS 4.0 9.2). The fixed Node releases are 22.23.4, 24.22.1 and 26.12.1. Node 20 and older lines are end-of-life and will not get a fix, so they move to 22.23.4. Bun is fixed in 1.4.4.

What changed

  • Dockerfile and Dockerfile.dev: node:24.15.0-alpine → node:24.22.1-alpine.
  • package.json engines 24.22.1. It stays an exact pin because CI reads it through node-version-file: package.json.

Nothing is deployed by this PR. The images pick up the fix when they are next built and rolled out.

@rrader26
rrader26 merged commit 3799b61 into main Oct 28, 2026
3 of 8 checks passed
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