Skip to content
OpenAdvisories
Unscored USN-8591-1 0 CVEs

python-aiohttp vulnerabilities

Published Jul 22, 2026 · Updated Jul 23, 2026

Summary

Sean Gilligan discovered that AIOHTTP did not properly limit memory
usage when processing HTTP headers and trailers. An attacker could
possibly use this issue to consume excessive system resources, resulting
in a denial of service. (CVE-2026-22815)

It was discovered that AIOHTTP did not properly limit the size of its
DNS cache. An attacker could possibly use this issue to consume
excessive system resources, resulting in a denial of service.
(CVE-2026-34513)

Mingi Jung discovered that AIOHTTP did not properly sanitize the
content_type parameter. An attacker could possibly use this issue to
inject malicious HTTP headers, resulting in HTTP response splitting.
(CVE-2026-34514)

It was discovered that AIOHTTP did not properly limit memory usage when
processing multipart headers. An attacker could possibly use this issue
to consume excessive system resources, resulting in a denial of service.
(CVE-2026-34516)

Fixed packages 6

ReleasePackageFixed in
Ubuntu · Pro 16.04 LTS Pro:16.04:LTS python-aiohttp 0.20.2-1ubuntu0.1~esm1
Ubuntu · Pro 18.04 LTS Pro:18.04:LTS python-aiohttp 3.0.1-1ubuntu0.1~esm7
Ubuntu · Pro 20.04 LTS Pro:20.04:LTS python-aiohttp 3.6.2-1ubuntu1+esm6
Ubuntu · Pro 22.04 LTS Pro:22.04:LTS python-aiohttp 3.8.1-4ubuntu0.2+esm3
Ubuntu · Pro 24.04 LTS Pro:24.04:LTS python-aiohttp 3.9.1-1ubuntu0.1+esm3
Ubuntu · Pro 26.04 LTS Pro:26.04:LTS python-aiohttp 3.13.3-3ubuntu1+esm1

References

  • report
    https://ubuntu.com/security/CVE-2026-22815
  • report
    https://ubuntu.com/security/CVE-2026-34513
  • report
    https://ubuntu.com/security/CVE-2026-34514
  • report
    https://ubuntu.com/security/CVE-2026-34516