Memory Leak Vulnerability in Node.js HTTP/2 Servers by Node.js
CVE-2026-21714
5.3MEDIUM
What is CVE-2026-21714?
A vulnerability in Node.js HTTP/2 servers leads to a memory leak when clients send WINDOW_UPDATE frames on stream 0, resulting in the flow control window exceeding its maximum limit. Although the server appropriately sends a GOAWAY frame to signal closure, the Http2Session object remains uncleared. This could potentially lead to resource exhaustion and degraded server performance for HTTP/2 users on specified Node.js versions.
Affected Version(s)
node 20.20.1
node 22.22.1
node 24.14.0
