Denial of Service Vulnerability in AIOHTTP Framework by Aio-libs
CVE-2026-128126
8.7HIGH
What is CVE-2026-128126?
AIOHTTP, a popular asynchronous HTTP client/server framework for Python, is susceptible to a denial of service vulnerability. Prior to version 3.14.4, the Request.post() method does not impose limits on the number of fields in a URL-encoded form body. This oversight allows a remote attacker to craft a massive form POST request containing numerous repeated keys. When processed, this can cause significant delays and even block the event loop, effectively crippling the application. A patch has been implemented in version 3.14.4 to mitigate this issue, enhancing the framework's resilience against such attacks.
Affected Version(s)
aiohttp < 3.14.4
