Denial of Service Vulnerability in Python-EngineIO by Miguel Grinberg
CVE-2026-48802
7.5HIGH
What is CVE-2026-48802?
An identified issue within python-engineio allows attackers to exploit the heartbeat mechanism, leading to the creation of unnecessary background threads when a new connection is made and when a PONG packet is received. This situation predominantly affects synchronous servers, potentially risking denial of service. The vulnerability has been addressed in version 4.13.2, which restricts the launching of the initial background thread to authenticated clients and ensures only one active heartbeat thread is maintained per client. Additionally, any out-of-sequence PONG packets are now effectively discarded to prevent further strain on server resources.
Affected Version(s)
python-engineio < 4.13.2
