CVE-2024-23829 — HTTP Request Smuggling in Aiohttp
Severity
6.5MEDIUMNVD
CNA5.3OSV7.5
EPSS
0.5%
top 33.34%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedJan 29
Latest updateJul 17
Description
aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Security-sensitive parts of the Python HTTP parser retained minor differences in allowable character sets, that must trigger error handling to robustly match frame boundaries of proxies in order to protect against injection of additional requests. Additionally, validation could trigger exceptions that were not handled consistently with processing of other malformed input. Being more lenient than internet standards re…
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:LExploitability: 3.9 | Impact: 2.5
Affected Packages3 packages
Also affects: Fedora 39
Patches
🔴Vulnerability Details
5GHSA
▶
CVEList
▶
OSV▶
CVE-2024-23829: aiohttp is an asynchronous HTTP client/server framework for asyncio and Python↗2024-01-29
OSV
▶
📋Vendor Advisories
4Microsoft
▶
Debian▶
CVE-2024-23829: python-aiohttp - aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. ...↗2024