Inefficient Algorithmic Complexity in Tornado - CVE-2026-116577
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to degrade Tornado HTTP service by consuming CPU and blocking other connections served by the same process.
The vulnerability exists due to quadratic processing time in Tornado's HTTP header parser when a header value spans many obsolete line-folded continuation lines. An unauthenticated remote attacker can send repeated requests containing these lines to stall the event loop without authentication or victim interaction.
Affected software
openEuler
python-tornado
python-tornado-debuginfo
python-tornado-debugsource
python3-tornado
python-tornado-help
How to mitigate CVE-2026-116577
python-tornado - update to 6.6-1
python-tornado-debuginfo - update to 6.6-1
python-tornado-debugsource - update to 6.6-1
python3-tornado - update to 6.6-1
python-tornado-help - update to 6.6-1