- Latest release
- 3.14.5 (Oct 11, 2026): no advisory affects it
- Newest unaffected release
- 3.14.5 (Oct 11, 2026), the latest release
- Advisories
- 53 · 7 high, 30 medium, 16 low
- Weekly downloads
- 128.6M
- Dependents
- 47.8K
- Releases
- 315 since 0.1.0 (Oct 25, 2013)
- Registry
- PyPI
- Releases read
- Nov 8, 2026
Version timeline
- CVE-2026-111750Affects 0.1.0 to 3.14.3 (3.14.4 is outside it)
- CVE-2026-111749Affects 0.1.0 to 3.14.3 (3.14.4 is outside it)
- CVE-2026-111748Affects 0.1.0 to 3.14.3 (3.14.4 is outside it)
- CVE-2026-111066Affects 2.0.0 to 3.14.3 (3.14.4 is outside it)
- CVE-2026-111065Affects 0.1.0 to 3.14.3 (3.14.4 is outside it)
- CVE-2026-111064Affects 0.1.0 to 3.14.3 (3.14.4 is outside it)
- CVE-2026-111063Affects 0.1.0 to 3.14.3 (3.14.4 is outside it)
- CVE-2026-69244Affects 0.1.0 to 3.14.2 (3.14.3 is outside it)
- CVE-2026-69243Affects 0.1.0 to 3.14.1 (3.14.2 is outside it)
- CVE-2026-59881Affects 0.1.0 to 3.14.1 (3.14.2 is outside it)
- CVE-2026-54273Affects 0.1.0 to 3.14.0 (3.14.1 is outside it)
- CVE-2026-54280Affects 0.1.0 to 3.14.0 (3.14.1 is outside it)
Show all 53 advisoriesShow fewer advisories
- CVE-2026-54278Affects 0.1.0 to 3.14.0 (3.14.1 is outside it)
- CVE-2026-54277Affects 0.1.0 to 3.14.0 (3.14.1 is outside it)
- CVE-2026-54276Affects 0.1.0 to 3.14.0 (3.14.1 is outside it)
- CVE-2026-54275Affects 0.1.0 to 3.14.0 (3.14.1 is outside it)
- CVE-2026-54274Affects 0.1.0 to 3.14.0 (3.14.1 is outside it)
- CVE-2026-54279Affects 0.1.0 to 3.14.0 (3.14.1 is outside it)
- CVE-2026-50269Affects 0.1.0 to 3.13.5 (3.14.0 is outside it)
- CVE-2026-47265Affects 0.1.0 to 3.13.5 (3.14.0 is outside it)
- CVE-2026-34993Affects 0.1.0 to 3.13.5 (3.14.0 is outside it)
- CVE-2026-34525Affects 0.1.0 to 3.13.3 (3.13.4 is outside it)
- CVE-2026-34520Affects 0.1.0 to 3.13.3 (3.13.4 is outside it)
- CVE-2026-34519Affects 0.1.0 to 3.13.3 (3.13.4 is outside it)
- CVE-2026-34518Affects 0.1.0 to 3.13.3 (3.13.4 is outside it)
- CVE-2026-34517Affects 0.1.0 to 3.13.3 (3.13.4 is outside it)
- CVE-2026-34516Affects 0.1.0 to 3.13.3 (3.13.4 is outside it)
- CVE-2026-34515Affects 0.1.0 to 3.13.3 (3.13.4 is outside it)
- CVE-2026-34514Affects 0.1.0 to 3.13.3 (3.13.4 is outside it)
- CVE-2026-22815Affects 0.1.0 to 3.13.3 (3.13.4 is outside it)
- CVE-2026-34513Affects 0.1.0 to 3.13.3 (3.13.4 is outside it)
- CVE-2025-69230Affects 0.1.0 to 3.13.2 (3.13.3 is outside it)
- CVE-2025-69229Affects 0.1.0 to 3.13.2 (3.13.3 is outside it)
- CVE-2025-69228Affects 0.1.0 to 3.13.2 (3.13.3 is outside it)
- CVE-2025-69227Affects 0.1.0 to 3.13.2 (3.13.3 is outside it)
- CVE-2025-69225Affects 0.1.0 to 3.13.2 (3.13.3 is outside it)
- CVE-2025-69226Affects 0.1.0 to 3.13.2 (3.13.3 is outside it)
- CVE-2025-69224Affects 0.1.0 to 3.13.2 (3.13.3 is outside it)
- CVE-2025-69223Affects 0.1.0 to 3.13.2 (3.13.3 is outside it)
- CVE-2025-53643Affects 0.1.0 to 3.12.13 (3.12.14 is outside it)
- CVE-2024-52304Affects 0.1.0 to 3.10.11rc0 (3.10.11 is outside it)
- CVE-2024-52303Affects 3.10.6 to 3.10.11rc0 (3.10.11 is outside it)
- CVE-2024-42367Affects 3.10.0b1 to 3.10.1 (3.10.2 is outside it)
- CVE-2024-30251Affects 0.1.0 to 3.9.4rc0 (3.9.4 is outside it)
- CVE-2024-27306Affects 0.1.0 to 3.9.4rc0 (3.9.4 is outside it)
- CVE-2024-23334Affects 1.0.5 to 3.9.1 (3.9.2 is outside it)
- CVE-2024-23829Affects 0.1.0 to 3.9.1 (3.9.2 is outside it)
- CVE-2023-49081Affects 0.1.0 to 3.9.0rc0 (3.9.0 is outside it)
- CVE-2023-49082Affects 0.1.0 to 3.9.0rc0 (3.9.0 is outside it)
- CVE-2023-47627Affects 0.1.0 to 3.8.5 (3.8.6 is outside it)
- CVE-2023-47641Affects 0.1.0 to 3.8.0b0 (3.8.0 is outside it)
- CVE-2023-37276Affects 0.1.0 to 3.8.4 (3.8.5 is outside it)
- CVE-2021-21330Affects 0.1.0 to 3.7.3 (3.7.4 is outside it)
Advisories 53
- CVE-2026-111750Medium 6.3
AIOHTTP: Pure-Python parser request smuggling
Affected: fixed in 3.14.4.
Fixed in 3.14.4 (released Oct 5, 2026, 14 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-111749Low 2.3
AIOHTTP: Cookie from subdomain can remove Host-Only Scope from existing cookies
Affected: fixed in 3.14.4.
Fixed in 3.14.4 (released Oct 5, 2026, 14 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-111748Medium 6.3
AIOHTTP: Absolute-form request targets can spoof Request.scheme
Affected: fixed in 3.14.4.
Fixed in 3.14.4 (released Oct 5, 2026, 14 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-111066High 8.2
AIOHTTP: File descriptor exhaustion in multipart requests
Affected: from 2.0.0, fixed in 3.14.4.
Fixed in 3.14.4 (released Oct 5, 2026, 14 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-111065Medium 6.9
AIOHTTP: Connector pool exhaustion via Max-Age overflow
Affected: fixed in 3.14.4.
Fixed in 3.14.4 (released Oct 5, 2026, 14 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-111064High 8.2
aiohttp server lacks an initial request/header timeout
Affected: fixed in 3.14.4.
Fixed in 3.14.4 (released Oct 5, 2026, 14 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-111063Medium 6.3
AIOHTTP: Secure attribute not enforced for shared cookie
Affected: fixed in 3.14.4.
Fixed in 3.14.4 (released Oct 5, 2026, 14 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-69244High 7.1
AIOHTTP: Out-of-bounds heap read in C HTTP response parser error path (malformed chunked response)
Affected: fixed in 3.14.3.
Fixed in 3.14.3 (released Jul 23, 2026, 11 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-69243Medium 6.3
AIOHTTP: HTTP request smuggling via WebSocket upgrade
Affected: fixed in 3.14.2.
Fixed in 3.14.2 (released Jul 20, 2026, 14 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-59881Medium 6.9
AIOHTTP: WebSocket client accepts compressed frames without negotiated permessage-deflate
Affected: fixed in 3.14.2.
Fixed in 3.14.2 (released Jul 20, 2026, 10 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-54273Medium 6.6
AIOHTTP: HTTP/1 Pipelined Requests Queue Without Limit
Affected: fixed in 3.14.1.
Fixed in 3.14.1 (released Jun 7, 2026, 15 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-54280Low 1.7
AIOHTTP: Payload Response Resources Are Not Closed After Mid-Body Disconnect
Affected: fixed in 3.14.1.
Fixed in 3.14.1 (released Jun 7, 2026, 15 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-54278Medium 6.6
AIOHTTP: Unread Compressed Request Bodies Bypass client_max_size During Cleanup
Affected: fixed in 3.14.1.
Fixed in 3.14.1 (released Jun 7, 2026, 15 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-54277Medium 6.6
AIOHTTP: C HTTP Parser Bypasses max_line_size for Fragmented Lines
Affected: fixed in 3.14.1.
Fixed in 3.14.1 (released Jun 7, 2026, 15 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-54276Medium 6.3
AIOHTTP: DigestAuthMiddleware Applies Credentials to Cross-Origin Redirect Challenges
Affected: fixed in 3.14.1.
Fixed in 3.14.1 (released Jun 7, 2026, 15 days before disclosure).
The latest release, 3.14.5, is not affected.
Show all 53 advisoriesShow fewer advisories
- CVE-2026-54275Low 2.7
AIOHTTP: TLS Server Hostname Override Is Ignored When Reusing HTTPS Connections
Affected: fixed in 3.14.1.
Fixed in 3.14.1 (released Jun 7, 2026, 15 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-54274Medium 6.6
AIOHTTP: Incomplete websocket frame payloads bypass memory limits
Affected: fixed in 3.14.1.
Fixed in 3.14.1 (released Jun 7, 2026, 15 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-54279Low 1.3
AIOHTTP: Host-Only Cookies Become Domain Cookies After CookieJar Persistence
Affected: fixed in 3.14.1.
Fixed in 3.14.1 (released Jun 7, 2026, 15 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-50269Low 2.7
AIOHTTP: CRLF injection in multipart headers
Affected: fixed in 3.14.0.
Fixed in 3.14.0 (released Jun 1, 2026, 21 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-47265Medium 6.6
AIOHTTP vulnerable to cross-origin redirect with per-request cookies
Affected: fixed in 3.14.0.
Fixed in 3.14.0 (released Jun 1, 2026, 1 day before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-34993Medium 6.4
AIOHTTP Vulnerable to Deserialization of Untrusted Data
Affected: fixed in 3.14.0.
Fixed in 3.14.0 (released Jun 1, 2026, 1 day before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-34525Medium 6.3
AIOHTTP: Duplicate Host header accepted
Affected: fixed in 3.13.4.
Fixed in 3.13.4 (released Mar 28, 2026, 4 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-34520Low 2.7
AIOHTTP: C parser (llhttp) accepts null bytes and control characters in response header values - header injection / security bypass
Affected: fixed in 3.13.4.
Fixed in 3.13.4 (released Mar 28, 2026, 4 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-34519Low 2.7
AIOHTTP: HTTP response splitting via \r in reason phrase
Affected: fixed in 3.13.4.
Fixed in 3.13.4 (released Mar 28, 2026, 4 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-34518Low 2.7
AIOHTTP: Cookie and Proxy-Authorization headers leaked on cross-origin redirect
Affected: fixed in 3.13.4.
Fixed in 3.13.4 (released Mar 28, 2026, 4 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-34517Low 2.7
AIOHTTP: Late size enforcement for non-file multipart fields causes memory DoS
Affected: fixed in 3.13.4.
Fixed in 3.13.4 (released Mar 28, 2026, 4 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-34516Medium 6.6
AIOHTTP: Multipart Header Size Bypass
Affected: fixed in 3.13.4.
Fixed in 3.13.4 (released Mar 28, 2026, 4 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-34515Medium 6.6
AIOHTTP: UNC SSRF/NTLMv2 Credential Theft/Local File Read in static resource handler on Windows
Affected: fixed in 3.13.4.
Fixed in 3.13.4 (released Mar 28, 2026, 4 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-34514Low 2.7
AIOHTTP: CRLF injection in multipart part content type header construction
Affected: fixed in 3.13.4.
Fixed in 3.13.4 (released Mar 28, 2026, 4 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-22815Medium 6.9
AIOHTTP: Uncapped memory usage possible through aiohttp allowing unlimited trailer headers
Affected: fixed in 3.13.4.
Fixed in 3.13.4 (released Mar 28, 2026, 4 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2026-34513Low 2.7
AIOHTTP: Denial of Service (DoS) via Unbounded DNS Cache in TCPConnector
Affected: fixed in 3.13.4.
Fixed in 3.13.4 (released Mar 28, 2026, 4 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2025-69230Low 2.7
AIOHTTP Vulnerable to Cookie Parser Warning Storm
Affected: fixed in 3.13.3.
Fixed in 3.13.3 (released Jan 3, 2026, 2 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2025-69229Medium 6.6
AIOHTTP vulnerable to DoS through chunked messages
Affected: fixed in 3.13.3.
Fixed in 3.13.3 (released Jan 3, 2026, 2 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2025-69228Medium 6.6
AIOHTTP vulnerable to denial of service through large payloads
Affected: fixed in 3.13.3.
Fixed in 3.13.3 (released Jan 3, 2026, 2 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2025-69227Medium 6.6
AIOHTTP vulnerable to DoS when bypassing asserts
Affected: fixed in 3.13.3.
Fixed in 3.13.3 (released Jan 3, 2026, 2 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2025-69225Low 2.7
AIOHTTP Regex Mismatch Allows Unicode in ASCII-Only Protocol Fields
Affected: fixed in 3.13.3.
Fixed in 3.13.3 (released Jan 3, 2026, 2 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2025-69226Medium 6.3
AIOHTTP allows for a brute-force leak of internal static filepath components
Affected: fixed in 3.13.3.
Fixed in 3.13.3 (released Jan 3, 2026, 2 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2025-69224Medium 6.3
AIOHTTP's Unicode processing of header values could cause parsing discrepancies
Affected: fixed in 3.13.3.
Fixed in 3.13.3 (released Jan 3, 2026, 2 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2025-69223High 7.5
AIOHTTP's HTTP Parser auto_decompress feature is vulnerable to zip bomb
Affected: fixed in 3.13.3.
Fixed in 3.13.3 (released Jan 3, 2026, 2 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2025-53643Low 1.7
AIOHTTP is vulnerable to HTTP Request/Response Smuggling through incorrect parsing of chunked trailer sections
Affected: fixed in 3.12.14.
Fixed in 3.12.14 (released Jul 10, 2025, 4 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2024-52304Medium 6.3
aiohttp vulnerable to request smuggling due to incorrect parsing of chunk extensions
Affected: fixed in 3.10.11.
Fixed in 3.10.11 (released Nov 13, 2024, 5 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2024-52303High 8.7
aiohttp memory leak when middleware is enabled when requesting a resource with a non-allowed method
Affected: from 3.10.6, fixed in 3.10.11.
Fixed in 3.10.11 (released Nov 13, 2024, 5 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2024-42367Medium 4.8
In aiohttp, compressed files as symlinks are not protected from path traversal
Affected: from 3.10.0b1, fixed in 3.10.2.
Fixed in 3.10.2 (released Aug 8, 2024, 1 day before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2024-30251High 7.5
Denial of service when trying to parse malformed POST requests in aiohttp
Affected: fixed in 3.9.4.
Fixed in 3.9.4 (released Apr 11, 2024, 21 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2024-27306Medium 6.1
aiohttp vulnerable to XSS on index pages for static file handling
Affected: fixed in 3.9.4.
Fixed in 3.9.4 (released Apr 11, 2024, 7 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2024-23334Medium 5.9
aiohttp.web.static(follow_symlinks=True) is vulnerable to directory traversal
Affected: from 1.0.5, fixed in 3.9.2.
Fixed in 3.9.2 (released Jan 28, 2024, 1 day before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2024-23829Medium 6.5
aiohttp's HTTP parser (the python one, not llhttp) still overly lenient about separators
Affected: fixed in 3.9.2.
Fixed in 3.9.2 (released Jan 28, 2024, 1 day before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2023-49081High 7.2
aiohttp's ClientSession is vulnerable to CRLF injection via version
Affected: fixed in 3.9.0.
Fixed in 3.9.0 (released Nov 18, 2023, 12 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2023-49082Medium 5.3
aiohttp's ClientSession is vulnerable to CRLF injection via method
Affected: fixed in 3.9.0.
Fixed in 3.9.0 (released Nov 18, 2023, 11 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2023-47627Medium 5.3
Request smuggling in aiohttp
Affected: fixed in 3.8.6.
Fixed in 3.8.6 (released Oct 7, 2023, 38 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2023-47641Low 3.4
Inconsistent interpretation of `Content-Length` vs. `Transfer-Encoding` in aiohttp
Affected: fixed in 3.8.0.
Fixed in 3.8.0 (released Oct 31, 2021, 744 days before disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2023-37276Medium 5.3
aiohttp vulnerable to HTTP request smuggling
Affected: fixed in 3.8.5.
Fixed in 3.8.5 (released Jul 19, 2023, the day of disclosure).
The latest release, 3.14.5, is not affected.
- CVE-2021-21330Low 3.1
Open redirect vulnerability in aiohttp
Affected: fixed in 3.7.4; fixed in 3.7.4.
Fixed in 3.7.4 (released Feb 25, 2021, 1 day before disclosure).
The latest release, 3.14.5, is not affected.