high

CVE-2026-48804

PyPI · python-socketio

Summary

python-socketio: Binary attachment accumulation can cause denial of service

Severity
high
CVSS
7.5
EPSS
0.3% (p20)
CWE
CWE-770
Also known as
GHSA-5w7q-77mv-v69f
Published
2026-06-26
Updated
2026-06-26

Advisory details

Impact

The python-socketio server stores binary EVENT and ACK messages in memory while it waits to receive their binary attachments. Once all the attachments are received, these messages are then processed. An attacker can submit a binary message and intentionally omit sending one or more of its attachments to cause the message along with the partial list of received attachments to stay in memory for a long time.

Patches

Version 5.16.2 takes the following measures to address this issue:

References

Related advisories

Is your project exposed to this? Stateward checks every dependency on every pull request and flags it only if your code actually reaches it.

Check my repo

Summarize with AI

ChatGPTClaudePerplexity

Sources: CISA KEV (public domain), OSV.dev & GitHub Advisory Database (CC-BY-4.0), FIRST EPSS, NVD/CWE (public domain). Served live from the Stateward advisory database.