Resource exhaustion in grpc-go - #VU144260
Published: August 19, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to improper resource management in the HTTP/2 transport server implementation when handling rapid client-initiated stream creation and reset sequences. A remote attacker can send a rapid flood of HEADERS followed by RST_STREAM frames to cause a denial of service.
The condition bypasses the HTTP/2 Rapid Reset mitigation because queued control buffer items do not count against the transport response frame threshold, leading to high CPU consumption.