Skip to content

chore: upgrade node to 24.22.1 for october 2026 security release - #124

Merged
ktsu2i merged 1 commit into
mainfrom
chore/node-24.22.1
Oct 21, 2026
Merged

ktsu2i merged 1 commit into
mainfrom
chore/node-24.22.1

Conversation

@ktsu2i

@ktsu2i ktsu2i commented Oct 21, 2026

Copy link
Copy Markdown
Owner

Summary

Details

  • Production is static assets on Cloudflare Workers, so Node only runs at build time and in CI.
  • The build does fetch external content over HTTPS: the Bengo4 RSS feed, X oEmbed, and OGP pages for link cards. That makes CVE-2026-111497 (Brotli decoder out-of-bounds write, possible RCE) and the TLS hostname verification bypasses (CVE-2026-105483 / CVE-2026-106069) relevant in theory. Exploitation is unlikely, but the upgrade is a one-line change.
  • @types/node stays at 24.x because it only tracks the Node major version.
  • Local asdf (node-build) has no definition for 24.22.1 yet; it is pending in Scraped latest definitions nodenv/node-build#1143.

Test Plan

  • CI workflows pass, and their logs show Node v24.22.1
  • The Cloudflare Workers Build succeeds and its log shows Node v24.22.1

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Code Metrics Report

main (ca36d6d) #124 (bf1c8f6) +/-
Coverage 100.0% 100.0% 0.0%
Test Execution Time 4s 6s +2s
Details
  |                     | main (ca36d6d) | #124 (bf1c8f6) | +/-  |
  |---------------------|----------------|----------------|------|
  | Coverage            |         100.0% |         100.0% | 0.0% |
  |   Files             |             28 |             28 |    0 |
  |   Lines             |            209 |            209 |    0 |
  |   Covered           |            209 |            209 |    0 |
- | Test Execution Time |             4s |             6s |  +2s |

Reported by octocov

@ktsu2i ktsu2i self-assigned this Oct 21, 2026
@ktsu2i
ktsu2i merged commit 6721627 into main Oct 21, 2026
7 checks passed
@ktsu2i
ktsu2i deleted the chore/node-24.22.1 branch October 21, 2026 14:50
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