Lack of data validation In python-aiohttp
Description
AIOHTTP has CRLF injection through multipart part content type header construction
Summary
An attacker who controls the content_type parameter in aiohttp could use this to inject extra headers or similar exploits.
Impact
If an application allows untrusted data to be used for the multipart content_type parameter when constructing a request, an attacker may be able to manipulate the request to send something other than what the developer intended.
Patch: https://github.com/aio-libs/aiohttp/commit/9a6ada97e2c6cf1ce31727c6c9fcea17c21f6f06
Mitigation
Update Impact
Minimal update. May introduce new vulnerabilities or breaking changes.
Ecosystem | Package | Affected version | Patched versions |
|---|---|---|---|
debian 12 | - | ||
debian 11 | 3.7.4-1+deb11u2 | ||
pypi | 3.13.4 | ||
debian 13 | - | ||
debian 14 | 3.13.5-1 |
Aliases
1. 2. 3. 4. 5. 6. 7.
References
1. 2. 3.