pkg:PyPI/aiohttp
40 total CVEsCRITICAL1HIGH11MEDIUM22LOW4
✅ Check your installed version
All known vulnerabilities
- CRITICAL9.1CVE-2026-34520AIOHTTP's C parser (llhttp) accepts null bytes and control characters in response header values - header injection/security bypassfrom 0, < 3.13.4
- from 0, < 3.13.4
- HIGH7.5CVE-2026-34513AIOHTTP Affected by Denial of Service (DoS) via Unbounded DNS Cache in TCPConnectorfrom 0, < 3.13.4
- from 0, < 3.13.3
- from 0, < 3.13.3
- from 0, < 3.13.3
- HIGH7.5CVE-2025-53643AIOHTTP is vulnerable to HTTP Request/Response Smuggling through incorrect parsing of chunked trailer sectionsfrom 0, < 3.12.14
- from 0, < 3.10.11
- HIGH7.5CVE-2024-52303aiohttp has a memory leak when middleware is enabled when requesting a resource with a non-allowed method>= 3.10.6, < 3.10.11
- HIGH7.5CVE-2024-30251aiohttp vulnerable to Denial of Service when trying to parse malformed POST requestsfrom 0, < 3.9.4
- from 0, < 3.9.0
- from 0, < 1e86b777e61cf4eefc7d92fa57fa19dcc676013b | from 0, < 3.9.0
- MEDIUM6.5CVE-2025-69224AIOHTTP's unicode processing of header values could cause parsing discrepanciesfrom 0, < 3.13.3
- MEDIUM6.5CVE-2024-23829aiohttp's HTTP parser (the python one, not llhttp) still overly lenient about separatorsfrom 0, < 3.9.2
- MEDIUM6.5CVE-2024-23829aiohttp's HTTP parser (the python one, not llhttp) still overly lenient about separatorsfrom 0, < 33ccdfb0a12690af5bb49bda2319ec0907fa7827 | from 0, < 3.9.2
- MEDIUM6.1CVE-2024-27306aiohttp Cross-site Scripting vulnerability on index pages for static file handlingfrom 0, < 3.9.4
- from 0, < 1c335944d6a8b1298baf179b7c0b3069f10c514b | >= 1.0.5, < 3.9.2
- >= 1.0.5, < 3.9.2
- from 0, < 3.13.4
- from 0, < 3.13.4
- MEDIUM5.3CVE-2026-34518AIOHTTP leaks Cookie and Proxy-Authorization headers on cross-origin redirectfrom 0, < 3.13.4
- MEDIUM5.3CVE-2026-34517AIOHTTP has late size enforcement for non-file multipart fields causes memory DoSfrom 0, < 3.13.4
- MEDIUM5.3CVE-2026-34514AIOHTTP has CRLF injection through multipart part content type header constructionfrom 0, < 3.13.4
- from 0, < 3.13.3
- from 0, < 3.13.3
- MEDIUM5.3CVE-2025-69226AIOHTTP vulnerable to brute-force leak of internal static file path componentsfrom 0, < 3.13.3
- from 0, < 3.13.3
- from 0, < 3.9.0
- from 0, < e4ae01c2077d2cfa116aa82e4ff6866857f7c466 | from 0, < 3.9.0
- from 0, < d5c12ba890557a575c313bb3017910d7616fce3d | from 0, < 3.8.6
- from 0, < 3.8.6
- MEDIUM5.3CVE-2023-37276aiohttp.web.Application vulnerable to HTTP request smuggling via llhttp HTTP request parserfrom 0, < 3.8.5
- MEDIUM5.3CVE-2023-37276aiohttp.web.Application vulnerable to HTTP request smuggling via llhttp HTTP request parserfrom 0, < 3.8.5
- MEDIUM4.8CVE-2024-42367In aiohttp, compressed files as symlinks are not protected from path traversal>= 3.10.0b1, < 3.10.2
- LOW3.4CVE-2023-47641Aiohttp has inconsistent interpretation of `Content-Length` vs. `Transfer-Encoding` differing in C and Python fallbacksfrom 0, < 3.8.0
- LOW3.4CVE-2023-47641Aiohttp has inconsistent interpretation of `Content-Length` vs. `Transfer-Encoding` differing in C and Python fallbacksfrom 0, < f016f0680e4ace6742b03a70cb0382ce86abe371 | from 0, < 3.8.0
- from 0, < 3.7.4
- from 0, < 2545222a3853e31ace15d87ae0e2effb7da0c96b | from 0, < 3.7.4
- —CVE-2026-34515AIOHTTP affected by UNC SSRF/NTLMv2 Credential Theft/Local File Read in static resource handler on Windowsfrom 0, < 3.13.4
- from 0, < 3.13.4