๐Ÿ” CVE Alert

CVE-2026-123817

UNKNOWN 0.0

AIOHTTP WebSocket frame reassembly permits excessive memory consumption from tiny reads

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.4, the WebSocket reader retains one bytes object for each transport read while reassembling an incomplete frame. A malicious peer can split a frame into many tiny reads so per-object overhead substantially exceeds the payload bytes allowed by max_msg_size. The condition affects a server receiving frames from a malicious client and a client receiving frames from a malicious server, and can cause excessive memory consumption or denial of service. This issue is fixed in version 3.14.4.

CWE CWE-770
Vendor aio-libs
Product aiohttp
Published Nov 9, 2026
Stay Ahead of the Next One

Get instant alerts for aio-libs aiohttp

Be the first to know when new unknown vulnerabilities affecting aio-libs aiohttp are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

aio-libs / aiohttp
< 3.14.4

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/aio-libs/aiohttp/security/advisories/GHSA-2g87-pp6c-29x5 github.com: https://github.com/aio-libs/aiohttp/pull/13352 github.com: https://github.com/aio-libs/aiohttp/pull/13612 github.com: https://github.com/aio-libs/aiohttp/commit/09bcaa73ff084a0c539bbf16a0a78743acb7141f github.com: https://github.com/aio-libs/aiohttp/commit/6a4f6682817839313b04b8e5cea2b39c1a88ab4f github.com: https://github.com/aio-libs/aiohttp/releases/tag/v3.14.4