CVE-2026-114213
Last modified
CVE-2026-114213 is a high-severity vulnerability rated 8.7/10 on the CVSS scale. Allocation of Resources Without Limits or Throttling vulnerability in the WebSocket fragment reassembly of mtrudel bandit allows an unauthenticated remote attacker to exhaust server memory via a fragmented message made of many 1-byte continuation frames. Bandit.WebSocket.Connection checks max_fragmented_message_size against the payload bytes received, but keeps every non-final continuation frame as a new list cell around its own binary, and nothing limits the number of fragments. A 1-byte fragment costs 7 bytes on the wire but about 150 to 170 bytes of server memory, so one connection can hold about 150 times the configured limit, roughly 1.2 to 1.4 GB at the default 8 MB.
Description
Allocation of Resources Without Limits or Throttling vulnerability in the WebSocket fragment reassembly of mtrudel bandit allows an unauthenticated remote attacker to exhaust server memory via a fragmented message made of many 1-byte continuation frames. Bandit.WebSocket.Connection checks max_fragmented_message_size against the payload bytes received, but keeps every non-final continuation frame as a new list cell around its own binary, and nothing limits the number of fragments. A 1-byte fragment costs 7 bytes on the wire but about 150 to 170 bytes of server memory, so one connection can hold about 150 times the configured limit, roughly 1.2 to 1.4 GB at the default 8 MB. Ping frames between fragments keep the connection alive past the idle timeout. This issue affects bandit: from 1.11.0 before 1.14.0.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| mtrudel | bandit | >= 1.11.0, < 1.14.0 |
| mtrudel | bandit | >= 21612c7c7b1ce43eccd36d3af3a2299d23513667, < 220b9dfd27f9a21305be2afc75cbe585ddc24e7a |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-114213?
How severe is CVE-2026-114213?
How do I fix CVE-2026-114213?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-114197Deserialization of untrusted data in Mandiant FLARE capa rel…8.7
- CVE-2026-114198Deserialization of untrusted data in Mandiant FLARE floss re…8.7
- CVE-2026-114199`GET /api/v1/users/{username}/heatmap` computed the contribu…5.3
- CVE-2026-1142A security flaw has been discovered in PHPGurukul News Porta…6.5
- CVE-2026-11420Two path traversal vulnerabilities in the Network Installati…9.8
- CVE-2026-11421The ERP: Complete HR, Accounting & CRM Suite with WooCommerc…6.5
- CVE-2026-114214Incorrect Authorization vulnerability in ash-project ash all…6
- CVE-2026-114216Inconsistent Interpretation of HTTP Requests ('HTTP Request/…6.3
- CVE-2026-114217A flaw was found in konflux-ci. Continuous Integration (CI) …8.6
- CVE-2026-114219NT OneAPP developed by NewType Infortech has a Hard-coded Cr…7.4
- CVE-2026-11422Markdown Preview Enhanced 0.8.x with crossnote engine 0.9.28…8.4
- CVE-2026-114220NT OneAPP developed by NewType Infortech has an Improper Cer…9.1
Are you affected by CVE-2026-114213?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
