CVEReports
CVEReports

Automated vulnerability intelligence platform. Comprehensive reports for high-severity CVEs generated by AI.

Product

  • Home
  • Dashboard
  • Sitemap
  • RSS Feed

Company

  • About
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 CVEReports. All rights reserved.

Made with love by Amit Schendel & Alon Barad



CVE-2025-69223
7.5

Puff, The Magic Dragon: Exploding RAM with aiohttp Zip Bombs

Amit Schendel
Amit Schendel
Senior Security Researcher

Jan 6, 2026·6 min read·16 visits

PoC Available

Executive Summary (TL;DR)

aiohttp versions <= 3.13.2 failed to cap the output size of decompressed request bodies. By sending a small, highly compressed payload (gzip, deflate, brotli), an attacker can force the server to allocate gigabytes of memory, triggering an OOM crash and Denial of Service.

A classic 'Zip Bomb' vulnerability in the popular Python aiohttp framework allowing unauthenticated attackers to exhaust server memory via highly compressed payloads.

Official Patches

aio-libsOfficial Release Notes for v3.13.3

Fix Analysis (1)

Technical Appendix

CVSS Score
7.5/ 10
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Affected Systems

aiohttp <= 3.13.2

Affected Versions Detail

Product
Affected Versions
Fixed Version
aiohttp
aio-libs
<= 3.13.23.13.3
AttributeDetail
CWECWE-409 (Improper Handling of Highly Compressed Data)
CVSS7.5 (High)
Attack VectorNetwork
Exploit StatusPoC Available
ImpactDenial of Service (DoS)
Patchv3.13.3

MITRE ATT&CK Mapping

T1499.003Endpoint Denial of Service: Application Exhaustion
Impact
CWE-409
Improper Handling of Highly Compressed Data

The software does not handle compressed data correctly, allowing an attacker to cause a denial of service by sending a small amount of data that decompresses to a very large amount.

Known Exploits & Detection

GitHub (Official Regression Test)Regression test added in the patch demonstrating the vulnerability trigger.

Vulnerability Timeline

Fix committed to master branch
2026-01-03
CVE-2025-69223 Published
2026-01-05
aiohttp v3.13.3 Released
2026-01-05

References & Sources

  • [1]GHSA-6mq8-rvhq-8wgg: Zip Bomb Vulnerability
  • [2]PyPI aiohttp

Attack Flow Diagram

Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.