Approved changes feed: RSS · Atom

cpe:2.3:a:mesop-dev:mesop:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorMesop Dev (526c8ba0-1a59-5ef8-900f-b33e362f6810)
ProductMesop (a118224a-c45f-59f6-bccd-c0803a4a505b)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/mesop-dev/mesop purl2cpe 2026-07-28 16:40:49.198517
pkg:pypi/mesop purl2cpe 2026-06-01 10:11:13.497458

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-34824 vulnerable 2026-06-08 07:59:13.218624 Mesop: Unbounded Thread Creation in WebSocket Handler Leads to Denial of Service
HIGH (7.5)
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.
Published: 2026-04-03T22:41:34.828Z
Updated: 2026-04-06T15:42:06.793Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-33057 vulnerable 2026-06-08 07:57:18.522982 Mesop Affected by Unauthenticated Remote Code Execution via Test Suite Route /exec-py
CRITICAL (9.8)
Mesop is a Python-based UI framework that allows users to build web applications. In versions 1.2.2 and below, an explicit web endpoint inside the ai/ testing module infrastructure directly ingests untrusted Python code strings unconditionally without authentication measures, yielding standard Unrestricted Remote Code Execution. Any individual capable of routing HTTP logic to this server block will gain explicit host-machine command rights. The AI codebase package includes a lightweight debugging Flask server inside ai/sandbox/wsgi_app.py. The /exec-py route accepts base_64 encoded raw string payloads inside the code parameter natively evaluated by a basic POST web request. It saves it rapidly to the operating system logic path and injects it recursively using execute_module(module_path...). This issue has been fixed in version 1.2.3.
Published: 2026-03-20T07:16:59.603Z
Updated: 2026-03-25T13:52:27.880Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-33054 vulnerable 2026-06-08 07:57:18.519103 Mesop: Path Traversal utilizing `FileStateSessionBackend` leads to Application Denial of Service and File Write/Deletion
CRITICAL (10)
Mesop is a Python-based UI framework that allows users to build web applications. Versions 1.2.2 and below contain a Path Traversal vulnerability that allows any user supplying an untrusted state_token through the UI stream payload to arbitrarily target files on the disk under the standard file-based runtime backend. This can result in application denial of service (via crash loops when reading non-msgpack target files as configurations), or arbitrary file manipulation. This vulnerability heavily exposes systems hosted utilizing FileStateSessionBackend. Unauthorized malicious actors could interact with arbitrary payloads overwriting or explicitly removing underlying service resources natively outside the application bounds. This issue has been fixed in version 1.2.3.
Published: 2026-03-20T06:57:35.948Z
Updated: 2026-03-20T13:50:27.328Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-30358 vulnerable 2026-06-08 07:16:59.916830 Mesop Class Pollution vulnerability leads to DoS and Jailbreak attacks
HIGH (8.1)
Mesop is a Python-based UI framework that allows users to build web applications. A class pollution vulnerability in Mesop prior to version 0.14.1 allows attackers to overwrite global variables and class attributes in certain Mesop modules during runtime. This vulnerability could directly lead to a denial of service (DoS) attack against the server. Additionally, it could also result in other severe consequences given the application's implementation, such as identity confusion, where an attacker could impersonate an assistant or system role within conversations. This impersonation could potentially enable jailbreak attacks when interacting with large language models (LLMs). Just like the Javascript's prototype pollution, this vulnerability could leave a way for attackers to manipulate the intended data-flow or control-flow of the application at runtime and lead to severe consequences like remote code execution when gadgets are available. Users should upgrade to version 0.14.1 to obtain a fix for the issue.
Published: 2025-03-27T14:49:11.592Z
Updated: 2025-03-27T15:04:59.072Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.