Skip to main content
← All vulnerabilities
CVE-2026-111066GHSA-9XW5-W5JJ-PVCG

AIOHTTP: File descriptor exhaustion in multipart requests

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.14.4
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • aio-libs aiohttp

    From 2.0.0 · fixed in 3.14.4

  • aiohttpPyPI

    From 2.0.0 · fixed in 3.14.4

References 3

GitHub · aio-libs/aiohttp