Intel

AIKIDO-2026-268546

node is vulnerable to Denial of Service (DoS)

Denial of Service (DoS)CVE-2026-56846 Published 4 days ago

80

High Risk

This Affects:

OSnode
22.0.0 - 22.23.1
Fixed in 22.23.2
23.0.0 - 24.18.0
Fixed in 24.18.1
Are you affected? Scan for Free

TL;DR

Affected versions of the package are vulnerable to a denial-of-service condition due to improper HTTP/2 session memory accounting. When header blocks are handed off to JavaScript, their memory was immediately decremented from maxSessionMemory even though the corresponding objects remain alive for the lifetime of the stream. A remote attacker can send many requests with large headers on stalled streams, bypassing the session memory limit and causing unbounded memory growth.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and your application uses the Node.js HTTP/2 server (http2).

Background info

node is vulnerable to Denial of Service (DoS) in versions 23.0.0 - 24.18.0 and 22.0.0 - 22.23.1.

How to fix this

Upgrade the node library to a patch version.