Critical HTTP2Shell flaw in Brotli compression exposes Python servers to remote code execution
A critical vulnerability tracked as CVE-2026-111497, nicknamed HTTP2Shell, affects Python servers that rely on Google's Brotli compression library. Packages such as urllib3[brotli] and aiohttp[speedups] pull in the affected dependencies, and they were reportedly downloaded 4.2 million times from PyPI in a single day. Attackers can exploit a malformed request to trigger memory corruption and potentially execute arbitrary code on the server. Versions brotli 1.2.0 and earlier, and brotlicffi 1.2.0.2 and earlier, are identified as vulnerable, and developers are urged to update immediately and audit for compromise.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in