Patchfirst
Chainaio-libs · aiohttpPyPI:aiohttp

aio-libs aiohttp: incomplete fixes (2023–2025)

5 CVEs over 4 generations, 14 Nov 2023 to 14 Jul 2025.

Family tree

Left to right by publication date.Oldest first. Select a CVE to open it.
  1. CVE-2023-4762714 Nov 2023 First in the chain
  2. CVE-2024-2382929 Jan 2024 incomplete fix for CVE-2023-47627
  3. CVE-2024-302512 May 2024 next fix after CVE-2024-23829
  4. CVE-2024-5230418 Nov 2024 related to CVE-2023-47627related to CVE-2024-23829
  5. CVE-2025-5364314 Jul 2025 related to CVE-2023-47627related to CVE-2024-23829and 2 more
Nov 2023Jan 2024AprJulOctJan 2025AprJul CVE-2023-47627 → CVE-2024-23829: incomplete fix (high confidence)CVE-2023-47627 → CVE-2024-52304: related (medium confidence)CVE-2023-47627 → CVE-2025-53643: related (medium confidence)CVE-2024-23829 → CVE-2024-52304: related (medium confidence)CVE-2024-23829 → CVE-2025-53643: related (medium confidence)CVE-2024-30251 → CVE-2025-53643: related (medium confidence)CVE-2024-52304 → CVE-2025-53643: related (medium confidence)CVE-2024-23829 → CVE-2024-30251: Next fix in the same package (low confidence) CVE-2023-47627 14 Nov 2023 CVE-2024-23829 29 Jan 2024 CVE-2024-30251 2 May 2024 CVE-2024-52304 18 Nov 2024 CVE-2025-53643 14 Jul 2025 Nov 2023Jan 2024AprJulOctJan 2025AprJul CVE-2023-47627 → CVE-2024-23829: incomplete fix (high confidence)CVE-2023-47627 → CVE-2024-52304: related (medium confidence)CVE-2023-47627 → CVE-2025-53643: related (medium confidence)CVE-2024-23829 → CVE-2024-52304: related (medium confidence)CVE-2024-23829 → CVE-2025-53643: related (medium confidence)CVE-2024-30251 → CVE-2025-53643: related (medium confidence)CVE-2024-52304 → CVE-2025-53643: related (medium confidence)CVE-2024-23829 → CVE-2024-30251: Next fix in the same package (low confidence) CVE-2023-47627 14 Nov 2023 CVE-2024-23829 29 Jan 2024 CVE-2024-30251 2 May 2024 CVE-2024-52304 18 Nov 2024 CVE-2025-53643 14 Jul 2025
Exploited in the wild (CISA KEV) Not in KEV Priority score (0 to 100) High confidence Medium Low

CVEs in this family

Table view of the tree
CVEPublishedTitleLinked fromPriority
CVE-2023-47627 14 Nov 2023 Request smuggling in aiohttp · fixed in 3.8.6 First in chain 15.4
CVE-2024-23829 29 Jan 2024 aiohttp's HTTP parser (the python one, not llhttp) still overly lenient about separators · fixed in 3.9.2 CVE-2023-47627 · incomplete fix · High 17.3
CVE-2024-30251 2 May 2024 Denial of service when trying to parse malformed POST requests in aiohttp · fixed in 3.9.4 CVE-2024-23829 · Next fix in the same package · Low 18.3
CVE-2024-52304 18 Nov 2024 aiohttp vulnerable to request smuggling due to incorrect parsing of chunk extensions · fixed in 3.10.11 CVE-2023-47627 · related · Medium 13.8
CVE-2025-53643 14 Jul 2025 AIOHTTP is vulnerable to HTTP Request/Response Smuggling through incorrect parsing of chunked trailer sections · fixed in 3.12.14 CVE-2023-47627 · related · Medium 7.0
↑ ↓ chooseEnter openEsc close