Inefficient Algorithmic Complexity in aiohttp - #VU162576
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to block an aiohttp server's event loop and disrupt request processing.
The vulnerability exists due to a missing field-count limit in URL-encoded form parsing by Request.post(), causing quadratic processing time for repeated keys. An unauthenticated remote attacker can submit a form POST within the default client_max_size to a handler that calls Request.post() and stall the event loop.