Skip to content

ci: always resolve latest Node 22 patch in setup-node - #208

Merged
alchemydc merged 1 commit into
mainfrom
chore/node-22-check-latest
Oct 24, 2026
Merged

alchemydc merged 1 commit into
mainfrom
chore/node-22-check-latest

Conversation

@alchemydc

Copy link
Copy Markdown
Owner

Node's 2026-10-21 security release fixes 10 CVEs, including CVE-2026-111497, an out-of-bounds write in the bundled Brotli decoder that fetch reaches whenever it decompresses a br response. The fixed versions are 22.23.4, 24.22.1 and 26.12.1. Without check-latest, setup-node reuses whatever 22.x is already cached on the runner, which can be older than the fix, so this makes CI always resolve the newest 22.x patch.

The Dockerfile (node:22-slim, which Docker Hub rebuilt with 22.23.4 on 10-21) and Vercel (24.x, patched by Vercel) need no repo change, only a rebuild with --pull and a redeploy.

Verification: check that the Setup Node step in this PR's CI log resolves 22.23.4 or later.

@vercel

vercel Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
launchcontrol Ready Ready Preview Oct 24, 2026 9:34pm UTC

@alchemydc
alchemydc merged commit 1b48f8a into main Oct 24, 2026
6 checks passed

This branch was successfully deployed

1 active deployment
Preview — f1a03b0f Deployed Oct 24, 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.

1 participant