Skip to content

build: bump Node to 22.23.4 for the 2026-10-21 Node.js security release - #2822

Merged
cabbage-cart merged 1 commit into
masterfrom
NT-bump-node-22-23-4
Oct 23, 2026
Merged

cabbage-cart merged 1 commit into
masterfrom
NT-bump-node-22-23-4

Conversation

@cabbage-cart

Copy link
Copy Markdown
Contributor

Description, Motivation and Context

  • Why is this change required?
    The 2026-10-21 Node.js security release fixes a Brotli decoder CVE and TLS issues. It ships as 22.23.4, 24.22.1 and 26.12.1.
  • What does it do?
    Moves the exact Node pins from 22.23.2 to 22.23.4: .tool-versions and both FROM node:22.23.4-bookworm-slim stages in the Dockerfile. The Dockerfile pins no digest. The corepack/pnpm pin is unaffected.
  • What I ran: git grep for other 22.x pins (only a historical test-result row in plans/ remains, left as is), and docker buildx imagetools inspect node:22.23.4-bookworm-slim to confirm the tag exists. I did not build the image or run the tests locally. The docker-parity and test CI jobs cover that.
  • engines.node and the CI test matrix are deliberately left unchanged.

Checklist:

  • I've added/updated tests to cover my changes
  • I've created an issue associated with this PR

🤖 Generated with Claude Code

Moves the exact Node pins from 22.23.2 to 22.23.4: `.tool-versions` and both
`FROM node:...-bookworm-slim` stages in the Dockerfile. The release fixes a
Brotli decoder CVE and TLS issues, and ships as 22.23.4, 24.22.1 and 26.12.1.

`engines.node` and the CI test matrix are unchanged. The matrix uses floating
majors, which already resolve to the patched versions.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cabbage-cart cabbage-cart self-assigned this Oct 22, 2026
@cabbage-cart
cabbage-cart requested a review from tory24 October 23, 2026 01:01
@cabbage-cart
cabbage-cart marked this pull request as ready for review October 23, 2026 01:01
@cabbage-cart
cabbage-cart requested a review from a team as a code owner October 23, 2026 01:01
@cabbage-cart
cabbage-cart merged commit 10e046b into master Oct 23, 2026
17 checks passed
@cabbage-cart
cabbage-cart deleted the NT-bump-node-22-23-4 branch October 23, 2026 01:06
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