[ CVE-2026-111066 · Published 19 Oct 2026 ]

AIOHTTP: File descriptor exhaustion in multipart requests

CVSS 8.2 EPSS <1%Fix available

[ Description ]Official description

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. From 2.0.0 until 3.14.4, multipart request processing can retain an unbounded number of open file descriptors. An unauthenticated attacker can consequently exhaust file descriptors with specially crafted multipart requests when a handler uses Request.post(). This issue is fixed in version 3.14.4.

[ Fixes ]Fixes and patches

  • aiohttp 3.14.4Fixed version · GitHub Advisories · pip package aiohttp: upgrade to 3.14.4 or later (affected >= 2.0.0, < 3.14.4)

[ Packages ]Affected open-source packages