Node.js flaws put server memory and uptime at risk
The Node.js project has patched 16 flaws across its supported 22.x, 24.x and 26.x lines, including unauthenticated server crashes and memory leaks. Fixed releases are 22.23.5, 24.22.3 and 26.13.1.
Some bugs let a client make a server return fragments of process memory belonging to other connections. In HTTPS, a particular pattern of handling request bodies and sending responses can expose other users’ requests or TLS private keys; HTTP/2 flaws can also crash servers or tie up resources.
For teams running Node.js directly on internet-facing HTTP/2 or HTTPS services, these fixes address confidentiality as well as uptime. Node.js 20.x and 25.x are end of life and receive no fixes in this release, while any data or keys already exposed would remain exposed after an upgrade.