Skip to content

Upgrade Node to 24.22.1 for the October 2026 security release - #6912

Merged
jurgenwerk merged 1 commit into
mainfrom
upgrade-node-24-22-1
Oct 22, 2026
Merged

jurgenwerk merged 1 commit into
mainfrom
upgrade-node-24-22-1

Conversation

@jurgenwerk

Copy link
Copy Markdown
Contributor

Staging and production run Node 24.17.0, which is vulnerable to CVE-2026-111497, a Brotli decoder out-of-bounds write that permits remote code execution. Node released the fix in 24.22.1 on 21 October 2026. The ai-bot read-url tool is the most exposed path: it gets user-supplied URLs with fetch, which decodes br responses automatically.

This moves every Node pin to 24.22.1: the eight service Dockerfiles, .mise.toml, .nvmrc, the devEngines and volta fields, and the software factory's preflight check. After it merges, run mise install.

The Lambdas in the infra repo run end-of-life Node runtimes and are not part of this change.

Node.js October 2026 security releases

🤖 Generated with Claude Code

Node 24.17.0 is vulnerable to CVE-2026-111497 (Brotli decoder RCE) and
other issues fixed in 24.22.1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Preview deployments

Host Test Results

    1 files      1 suites   1h 35m 32s ⏱️
5 843 tests 5 832 ✅ 11 💤 0 ❌
5 858 runs  5 847 ✅ 11 💤 0 ❌

Results for commit bd3bebc.

Realm Server Test Results

    1 files    359 suites   1h 52m 54s ⏱️
5 976 tests 5 976 ✅ 0 💤 0 ❌
6 039 runs  6 039 ✅ 0 💤 0 ❌

Results for commit bd3bebc.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-22T12:13:07.502569Z bd3bebc Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@jurgenwerk
jurgenwerk merged commit d28b0dc into main Oct 22, 2026
135 of 136 checks passed

This branch was successfully deployed

1 active deployment
staging — bd3bebc1 Deployed Oct 22, 2026 by github-actions[bot]
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