PT-2026-53019 · Pypi · Python-Socketio
CVE-2026-48804
·
Published
2026-06-26
·
Updated
2026-08-11
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
python-socketio versions prior to 5.16.2
Description
The server stores binary
EVENT and ACK messages in memory while awaiting their binary attachments. An attacker can trigger a memory exhaustion issue by submitting a binary message and intentionally omitting one or more attachments, causing the partial message and its received attachments to persist in memory.Recommendations
Update to version 5.16.2 or later.
As a temporary mitigation, restrict the use of binary packets to authenticated clients only and ensure partial binary messages are deleted upon client disconnection.
Exploit
Fix
DoS
Allocation of Resources Without Limits
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Python-Socketio