Node.js Fixes 16 Flaws, Including HTTP/2 Bugs That Crash Servers and Leak Other Connections’ Data
AI-summarised brief · reviewed before publication
Node.js released critical updates for its 22.x, 24.x, and 26.x lines, fixing 16 vulnerabilities, including two high‑severity HTTP/2 flaws that let unauthenticated clients crash servers or leak memory from other connections. CVE‑2026‑123863 causes crashes when a default HTTP/2 server replies before the request body arrives, while CVE‑2026‑123866 exposes memory across streams. A separate HTTPS flaw (CVE‑2026‑123864) permits reading of TLS keys and other users’ data. All affected versions now have patched releases; end‑of‑life lines remain vulnerable.
💡 Why It Matters
- · The fixes prevent attackers from crashing Node.js‑based services or exfiltrating sensitive data, safeguarding critical web infrastructure that relies on HTTP/2 and HTTPS.