πŸ” CVE Alert

CVE-2026-110314

UNKNOWN 0.0

WebSocket frames keep reaching the WebSock after a server-initiated close in Bandit

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Client-Side Enforcement of Server-Side Security vulnerability in the WebSocket connection handling of mtrudel bandit allows a remote client to keep running WebSock handler code after the server has stopped its connection, via data frames sent after ignoring the server's Close frame. When a WebSock callback returns {:stop, ...}, Bandit.WebSocket.Connection calls terminate/2, sends Close and shuts down the write side, but keeps the connection process running in a :closing state. handle_frame/3 and handle_info/3 never check that state, so later frames still reach handle_in/2 and later messages reach handle_info/2, with the state from the stop tuple, until the client sends Close, TCP drops or the idle timeout fires. A client refused in init/1 after a failed token check could still run an admin-only action. This issue affects bandit: from 0.5.1 before 1.14.0.

CWE CWE-602
Vendor mtrudel
Product bandit
Published Oct 26, 2026
Stay Ahead of the Next One

Get instant alerts for mtrudel bandit

Be the first to know when new unknown vulnerabilities affecting mtrudel bandit are published β€” delivered to Slack, Telegram or Discord.

Get Free Alerts β†’ Free Β· No credit card Β· 60 sec setup

Affected Versions

mtrudel / bandit
0.5.1 < 1.14.0
mtrudel / bandit
bb407f2277dcb65a58dd8cc07913a0b58a80e266 < 220b9dfd27f9a21305be2afc75cbe585ddc24e7a

References

NVD β†— CVE.org β†— EPSS Data β†—
github.com: https://github.com/mtrudel/bandit/security/advisories/GHSA-2v5v-8f9v-xh85 cna.erlef.org: https://cna.erlef.org/cves/CVE-2026-110314.html osv.dev: https://osv.dev/vulnerability/EEF-CVE-2026-110314 github.com: https://github.com/mtrudel/bandit/commit/bb407f2277dcb65a58dd8cc07913a0b58a80e266 github.com: https://github.com/mtrudel/bandit/commit/220b9dfd27f9a21305be2afc75cbe585ddc24e7a

Credits

πŸ” Peter Ullrich Mat Trudel Jonatan MΓ€nnchen / EEF