Marimo Notebook Flaw Could Run MCP Commands Before Cells Execute in Edit Mode
AI-summarised brief · reviewed before publication
Marimo has fixed a high‑severity code‑injection flaw (CVE‑2026‑75149) that allowed a malicious notebook to run attacker‑supplied Model Context Protocol (MCP) commands as a local subprocess before any cell execution when opened in edit mode. The vulnerability, affecting versions prior to 0.23.15, carries CVSS v4 and v3.1 scores of 8.7 and 8.8, respectively, and requires only user interaction without authentication. Marimo released patch 0.23.15 on July 23, 2026, and the latest stable version 0.24.0 was published August 17.
💡 Why It Matters
- · The flaw demonstrates how notebook metadata can be weaponized to execute arbitrary code, underscoring the need for strict input validation in data‑science tools.
- · Prompt patching and version upgrades are essential to protect users from similar injection attacks.