HTTP response splitting in aiohttp - CVE-2026-34520
Published: April 26, 2026
aiohttp
Detailed vulnerability description
The vulnerability allows a remote attacker to bypass security controls.
The vulnerability exists due to improper neutralization of control characters in HTTP response headers in the C parser (llhttp) when processing response header values. A remote attacker can send specially crafted header values to bypass security controls.
The issue can cause header values to be interpreted differently than expected by application logic or intermediary components such as reverse proxies.