Skip to content

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

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

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.
@BYK

BYK commented Oct 22, 2026

Copy link
Copy Markdown
Member

Work has ceased on this repo and it will be archived very soon. We are in the process of moving PRs and issues over to getsentry/toolkit

@BYK BYK closed this Oct 22, 2026
@BYK
BYK deleted the vuln-3216/node-22.23.4 branch October 22, 2026 12:33

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.

1 participant