Resource exhaustion in aiohttp - #VU163063
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to cause excessive memory use in aiohttp WebSocket servers or clients.
The vulnerability exists due to aiohttp's WebSocket reader continuing to parse received frames after the receive queue pauses the transport. An unauthenticated remote attacker can send small messages, or compressed messages with permessage-deflate enabled, faster than the application consumes them to grow a server's queue or a connected client's queue beyond its intended limits.