CVE Catalog

CVE-2026-75149

HighCVSS 8.8
Published: Translated: NVD NIST

Summary

marimo before 0.23.15 contains a code injection vulnerability in the notebook configuration handler that allows attackers to execute arbitrary commands by supplying a crafted MCP server entry with an attacker-controlled command value embedded in a notebook. When the notebook is opened in edit mode, marimo launches the specified command as a local subprocess before any notebook cell is executed, requiring no authentication or cell execution to trigger the vulnerability.

Risk Assessment

Arbitrary command execution on the machine of the user opening the notebook, potentially leading to full system compromise.

Recommendation

Upgrade marimo to version 0.23.15 or later and avoid opening notebooks from untrusted sources.

Original NVD description (English source)

marimo before 0.23.15 contains a code injection vulnerability in the notebook configuration handler that allows attackers to execute arbitrary commands by supplying a crafted MCP server entry with an attacker-controlled command value embedded in a notebook. When the notebook is opened in edit mode, marimo launches the specified command as a local subprocess before any notebook cell is executed, requiring no authentication or cell execution to trigger the vulnerability.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS