Vulnerability · Published Jan 5, 2026 · Assigned by GitHub_M
CVE-2025-69223AIOHTTP's HTTP Parser auto_decompress feature is vulnerable to zip bomb
High 7.5
In plain English
A high-severity resource allocation without limits in aiohttp from aio-libs. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.6% (higher than 48% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Versions 3.13.2 and below allow a zip bomb to be used to execute a DoS against the AIOHTTP server. An attacker may be able to send a compressed request that when decompressed by AIOHTTP could exhaust the host's memory. This issue is fixed in version 3.13.3.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Alpine:v3.23 | py3-aiohttp | 3.13.3-r0 | ALPINE-CVE-2025-69223 |
| Alpine:v3.24 | py3-aiohttp | 3.13.3-r0 | ALPINE-CVE-2025-69223 |
| Debian:12 | python-aiohttp | 3.8.4-1+deb12u2 | DEBIAN-CVE-2025-69223 |
| Debian:13 | python-aiohttp | 3.11.16-1+deb13u1 | DEBIAN-CVE-2025-69223 |
| Debian:14 | python-aiohttp | 3.13.3-1 | DEBIAN-CVE-2025-69223 |
| PyPI | aiohttp | 3.13.3 | PYSEC-2026-1101 |
| PyPI | aiohttp | 3.13.3 | GHSA-6mq8-rvhq-8wgg |
| Ubuntu:25.10 | python-aiohttp | 3.11.16-1ubuntu0.1 | UBUNTU-CVE-2025-69223 |
Affected products (as reported)
Weakness: CWE-409, CWE-770 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
- https://github.com/aio-libs/aiohttp/security/advisories/GHSA-6mq8-rvhq-8wgg x_refsource_CONFIRM
- https://github.com/aio-libs/aiohttp/commit/2b920c39002cee0ec5b402581779bbaaf7c9138a x_refsource_MISC
- https://access.redhat.com/security/cve/CVE-2025-69223 vdb-entry, x_refsource_REDHAT
- RHBZ#2427456 issue-tracking, x_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-69223.json x_sadp-csaf-vex
- https://access.redhat.com/errata/RHSA-2026:1497 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:1506 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3959 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:1249 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3958 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:61628 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3461 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3462 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:1599 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:1609 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:6308 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:59159 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:1596 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3960 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:6309 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:59155 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:41928 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3782 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:10184 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:2106 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:2695 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3713 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:37275 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:19712 vendor-advisory, x_refsource_REDHAT