Impact
Based on the description, the likely attack vector is an unauthenticated connection to marimo’s terminal WebSocket endpoint, which yields a full PTY shell and permits arbitrary system command execution, compromising confidentiality, integrity, and availability of the host. The weakness is a missing authentication check (CWE-306) – this classification is derived from the known CWEs provided in the CVE data.
Affected Systems
marimo versions prior to 0.23.0 are affected; any instance of the marimo-team:marimo product before this release is vulnerable.
Risk and Exploitability
Based on the description, it is inferred that an attacker can exploit this vulnerability over the network by connecting to the open WebSocket endpoint without authentication. The CVSS score of 9.3 indicates critical severity. The EPSS score of 80% indicates a high probability of exploitation. The vulnerability is listed in the CISA KEV catalog. The risk is therefore high due to the critical severity the ease of remote exploitation.
OpenCVE Enrichment
Github GHSA