Allocation of Resources Without Limits or Throttling in aiohttp - #VU163061
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to cause unbounded memory consumption in an aiohttp server during upgrade handling.
The vulnerability exists due to buffering without size limits or flow control while an upgrade request handler has not completed. An unauthenticated remote attacker can stream data after an upgrade request to a handler that does not immediately accept or reject the upgrade, causing received data to accumulate in memory.