Mesop: Unbounded Thread Creation in WebSocket Handler Leads to Denial of Service
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-125 and the CVSS impact.
Summary
Mesop is a Python-based UI framework that allows users to build web applications. From version 1.2.3 to before version 1.2.5, an uncontrolled resource consumption vulnerability exists in the WebSocket implementation of the Mesop framework. An unauthenticated attacker can send a rapid succession of WebSocket messages, forcing the server to spawn an unbounded number of operating system threads. This leads to thread exhaustion and Out of Memory (OOM) errors, causing a complete Denial of Service (DoS) for any application built on the framework. This issue has been patched in version 1.2.5.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| mesop-dev | mesop | 1.2.3 to before 1.2.5 | 1.2.5 | Patch available | CNA |
| — | mesop (PyPI) | 1.2.3 to before 1.2.5 | 1.2.5 | Patch available | GHSA-3jr7-6hqp-x679 |
- mesop Vendormesop-dev Affected 1.2.3 to before 1.2.5 Fixed in 1.2.5 Patch available CNA
- mesop (PyPI) Vendor— Affected 1.2.3 to before 1.2.5 Fixed in 1.2.5 Patch available GHSA-3jr7-6hqp-x679
Remediation
- Fix · CNA mesop (mesop-dev) Fixed in 1.2.5
- Fix · GHSA-3jr7-6hqp-x679 mesop (PyPI) Fixed in 1.2.5 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2026-34824
- 2026-10-03 Alias added: GHSA-3jr7-6hqp-x679
References
More mesop-dev Mesop vulnerabilities
- TI-2026-25500 Mesop Affected by Unauthenticated Remote Code Execution via Test Suite Route /exec-py CVSS 3.1CRITICAL 9.8
- TI-2026-25497 Mesop: Path Traversal utilizing `FileStateSessionBackend` leads to Application Denial of Service and File Write/Deletion CVSS 3.1CRITICAL 10.0
Sources
- CVE-2026-34824 · CVE Program
- CVE-2026-34824 · NVD
- FIRST EPSS
- GHSA-3jr7-6hqp-x679 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences