CVE catalog

CVE-2025-69229

AIOHTTP vulnerabilities

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.40% · Oct 25, 2026

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. In versions 3.13.2 and below, handling of chunked messages can result in excessive blocking CPU usage when receiving a large number of chunks. If an application makes use of the request.read() method in an endpoint, it may be possible for an attacker to cause the server to spend a moderate amount of blocking CPU time (e.g. 1 second) while processing the request. This could potentially lead to DoS as the server would be unable to handle other requests during that time. This issue is fixed in version 3.13.3.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpython-aiohttpsid3.14.3-1fixed
Debianpython-aiohttpforky3.14.3-1fixed
Debianpython-aiohttptrixie3.11.16-1+deb13u1fixed
Debianpython-aiohttptrixie-security3.11.16-1+deb13u1fixed
Debianpython-aiohttpbookworm3.8.4-1+deb12u1vulnerable
Debianpython-aiohttpbookworm-security3.8.4-1+deb12u1vulnerable
Ubuntupython-aiohttpnobleNot reportedvulnerable
Ubuntupython-aiohttpnoble3.9.1-1ubuntu0.1+esm2fixed
Ubuntupython-aiohttp-docnoble3.9.1-1ubuntu0.1+esm2fixed
Ubuntupython3-aiohttpnoble3.9.1-1ubuntu0.1+esm2fixed
PyPIaiohttpNot reported3.13.3fixed
CpeaiohttpNot reported3.13.3fixed
Ubuntupython-aiohttppro3.8.4-1vulnerable
Ubuntupython-aiohttppro3.9.1-1vulnerable
Ubuntupython-aiohttppro3.9.1-1build1vulnerable
Ubuntupython-aiohttppro3.9.1-1ubuntu0.1vulnerable
Ubuntupython-aiohttppro3.9.1-1ubuntu0.1+esm1vulnerable
Ubuntupython-aiohttppro3.9.1-1ubuntu0.1+esm2fixed
Ubuntupython-aiohttp25.103.10.11-1build1vulnerable
Ubuntupython-aiohttp25.103.11.16-1vulnerable
Ubuntupython-aiohttp25.103.11.16-1ubuntu0.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpython-aiohttpsourcesid3.13.3-1not yet assignedNot reportedNot reported
Debianpython-aiohttpsourceforky3.13.3-1not yet assignedNot reportedNot reported
Debianpython-aiohttpsourcetrixie3.11.16-1+deb13u1not yet assignedNot reportedNot reported
Debianpython-aiohttpsourcebookworm(unfixed)not yet assignedNot reportedNot reported
Ubuntupython-aiohttpdebnoble3.9.1-1ubuntu0.1+esm2Not reportedNot reportedNot reported
Ubuntupython-aiohttp-docdebnoble3.9.1-1ubuntu0.1+esm2Not reportedNot reportedNot reported
Ubuntupython3-aiohttpdebnoble3.9.1-1ubuntu0.1+esm2Not reportedNot reportedNot reported
PyPIaiohttpPyPINot reported3.13.3Not reportedGHSA-G84X-MCQJ-X9QQNot reported
CpeaiohttpcpeNot reported3.13.3Not reportedNVD-CVE-2025-69229Not reported
Ubuntupython-aiohttpdebpro3.9.1-1ubuntu0.1+esm2Not reportedUBUNTU-CVE-2025-69229Not reported
Ubuntupython-aiohttpdeb25.103.11.16-1ubuntu0.1Not reportedUBUNTU-CVE-2025-69229Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [python3-aiohttp]Affected

    Source package: [python-aiohttp]

    Details (4)
    • 3.8.4-1+deb12u1 · amd64 · bookworm

      Affected

      usn · python-aiohttp · debian · bookworm; usn · python-aiohttp · debian · 12

    • 3.8.4-1+deb12u1 · arm64 · bookworm

      Affected

      usn · python-aiohttp · debian · bookworm; usn · python-aiohttp · debian · 12

    • 3.8.4-1+deb12u1 · amd64 · bookworm-security

      Affected

      usn · python-aiohttp · debian · bookworm; usn · python-aiohttp · debian · 12

    • 3.8.4-1+deb12u1 · arm64 · bookworm-security

      Affected

      usn · python-aiohttp · debian · bookworm; usn · python-aiohttp · debian · 12

  • Source package: [python-aiohttp]

    Details (4)
    • 3.8.4-1+deb12u1 · all · bookworm

      Affected

      usn · python-aiohttp · debian · bookworm; usn · python-aiohttp · debian · 12

    • 3.8.4-1+deb12u1 · all · bookworm

      Affected

      usn · python-aiohttp · debian · bookworm; usn · python-aiohttp · debian · 12

    • 3.8.4-1+deb12u1 · all · bookworm-security

      Affected

      usn · python-aiohttp · debian · bookworm; usn · python-aiohttp · debian · 12

    • 3.8.4-1+deb12u1 · all · bookworm-security

      Affected

      usn · python-aiohttp · debian · bookworm; usn · python-aiohttp · debian · 12

[Debian 13 (Trixie)]

  • Source package: [python-aiohttp]

    Details (4)
    • 3.11.16-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 3.11.16-1+deb13u1

      usn · python-aiohttp · debian · 13

    • 3.11.16-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 3.11.16-1+deb13u1

      usn · python-aiohttp · debian · 13

    • 3.11.16-1+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 3.11.16-1+deb13u1

      usn · python-aiohttp · debian · 13

    • 3.11.16-1+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 3.11.16-1+deb13u1

      usn · python-aiohttp · debian · 13

  • Source package: [python-aiohttp]

    Details (4)
    • 3.11.16-1+deb13u1 · all · trixie

      Fixed · Fixed: 3.11.16-1+deb13u1

      usn · python-aiohttp · debian · 13

    • 3.11.16-1+deb13u1 · all · trixie

      Fixed · Fixed: 3.11.16-1+deb13u1

      usn · python-aiohttp · debian · 13

    • 3.11.16-1+deb13u1 · all · trixie-security

      Fixed · Fixed: 3.11.16-1+deb13u1

      usn · python-aiohttp · debian · 13

    • 3.11.16-1+deb13u1 · all · trixie-security

      Fixed · Fixed: 3.11.16-1+deb13u1

      usn · python-aiohttp · debian · 13

Observed:

References