PT-2023-4948 · Pypi+3 · Aiohttp+3
Sethmlarson
·
Published
2023-07-19
·
Updated
2024-12-16
·
CVE-2023-37276
CVSS v2.0
7.8
High
| Vector | AV:N/AC:L/Au:N/C:N/I:C/A:N |
Name of the Vulnerable Software and Affected Versions
aiohttp versions 3.8.4 and earlier
Description
The issue is related to the handling of HTTP requests in aiohttp, which can lead to HTTP request smuggling when a crafted HTTP request is sent. This affects users of aiohttp as an HTTP server, but not those using it as an HTTP client library. The vulnerability is addressed in version 3.8.5.
Recommendations
For aiohttp versions 3.8.4 and earlier, upgrade to version 3.8.5 to resolve the issue.
As a temporary workaround for users unable to upgrade, reinstall aiohttp using
AIOHTTP NO EXTENSIONS=1 as an environment variable to disable the llhttp HTTP request parser implementation.Exploit
Fix
HTTP Request/Response Smuggling
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Alt Linux
Debian
Red Os
Aiohttp