Skip to content

ci(node): Bump Node pins to 22.23.4 and 24.22.1 - #1666

Open
sentry-junior[bot] wants to merge 2 commits into
mainfrom
vuln-3216/node-22.23.4
Open

sentry-junior[bot] wants to merge 2 commits into
mainfrom
vuln-3216/node-22.23.4

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

Moves the exact CI Node pins from 22.23.1 to 22.23.4 and from 24.18.0 to 24.22.1. That covers NODE_VERSION_22 / NODE_VERSION_24 and the one literal pin in pr-risk-labels-test.yml. These are the October 2026 security releases for the eMudhra/emSign CA compromise. They update the bundled root store to NSS 3.131.1 and reject TLS chains that contain the compromised keys. Both releases are newer than the nodejs/node#64004 fix that the pins exist for, so the comments explaining the pins still hold.

NODE_VERSION_20 (20.20.2) is unchanged. Node 20 has no release with this fix, and it stays in the matrix as the WASM-SQLite floor.

Refs VULN-3216. Release notes: https://nodejs.org/en/blog/vulnerability/october-2026-security-releases

via Geoff Goldsmith.

--

View Junior Session [Sentry]

Co-Authored-By: Geoff Goldsmith <geoff.goldsmith@sentry.io>
@vercel

vercel Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
cli Ready Ready Preview Oct 21, 2026 5:53pm UTC

Request Review

@linear-code

linear-code Bot commented Oct 21, 2026

Copy link
Copy Markdown

VULN-3216

@github-actions github-actions Bot added the risk: low PR risk score: low label Oct 21, 2026
Node 24.22.1 rejects zero-length zstd input with "unexpected end of
file", so the all-zero TRDIFF10 fixture failed before reaching the
SHA-256 check. Compress empty blocks so the patch is valid and the
test still exercises the hash mismatch path.

This branch was successfully deployed

1 active deployment
Preview — c24f648e Deployed Oct 21, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk: low PR risk score: low

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants