CVE Catalog

CVE-2026-111066

HighCVSS 8.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.38%

31th percentile - higher than 31% of all known CVEs

Summary

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.

Risk Assessment

An unauthenticated attacker can exhaust server file descriptors, potentially leading to denial of service and application unavailability. The risk affects AIOHTTP applications versions 2.0.0-3.14.4 using Request.post().

Recommendation

Update AIOHTTP to version 3.14.4 or later. Consider limiting the number of concurrent multipart requests and monitoring file descriptor usage.

Other vulnerabilities in AIOHTTP

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS