Skip to content

chore: pin Node.js 22.23.4 for the October 2026 security release - #353

Draft
nyaomaru wants to merge 1 commit into
mainfrom
cursor/bump-node-22-23-4-3d4d
Draft

nyaomaru wants to merge 1 commit into
mainfrom
cursor/bump-node-22-23-4-3d4d

Conversation

@nyaomaru

Copy link
Copy Markdown
Owner

Summary

Pin the development and CI Node.js toolchain to 22.23.4, the patched 22.x release from the October 21, 2026 security releases.

Description

Node.js published security releases on October 21, 2026. The highest severity issue on the 22.x line is high (Brotli decoder RCE, TLS hostname bypasses, dns NUL truncation, and related fixes). The patched 22.x release is 22.23.4.

This repository installed an exact Node 22.22.0 through mise for local development and GitHub Actions (jdx/mise-action). That pin is below the patched release, so CI and mise install would keep using a vulnerable runtime.

Updated:

  • mise.toml: 22.22.0 → 22.23.4 (used by CI and local development)
  • docs/mise.toml: 22.22.0 → 22.23.4
  • Matching toolchain notes in README.md, DEVELOPER.md, AGENTS.md, and the Node.js placeholder in .github/ISSUE_TEMPLATE/bug.yml

Left unchanged:

  • package.json engines.node stays >=22. That range only declares the minimum consumer version.
  • Compatibility CI (22.x, 24.x) and the npm publish job (node-version: '24') already float and pick up the patched releases.
  • bench/struct-exact-results.md still records that those measurements ran on Node 22.22.0.

Verified locally with mise-installed Node v22.23.4: pnpm lint, pnpm build, pnpm test (24 suites, 243 tests), and pnpm test:types.

Open in Web Open in Cursor 

CI and local development installed 22.22.0, which is below the patched
22.23.4 release for the 22.x line.

Co-authored-by: nyaomaru <nyaonyao0725@gmail.com>
@vercel

vercel Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
is-kit-docs Ready Ready Preview Oct 22, 2026 3:39am UTC

Request Review

This branch was successfully deployed

1 active deployment
Preview — f94d0fe3 Deployed Oct 22, 2026 by vercel[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