High severity · published Aug 19, 2026
CVE-2026-75149
marimo < 0.23.15 Code Injection via MCP Server Configuration
8.8
CVSS
1%
EPSS
No
On KEV
Description
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.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
Required
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.0% · higher than 61% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
MA
marimo · marimo-team
before 0.23.15 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-75149
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-75149
github.com
https://github.com/marimo-team/marimo/commit/1a21bd71e258438d2511136b5edacc94c08855f4
github.com
https://github.com/marimo-team/marimo/pull/10281
github.com
https://github.com/marimo-team/marimo/releases/tag/0.23.15
www.vulncheck.com
https://www.vulncheck.com/advisories/marimo-code-injection-via-mcp-server-configuration
More from marimo
9.8
CVE-2026-39987
marimo Affected by Pre-Auth Remote Code Execution via Terminal WebSocket Authentication Bypass
6.5
CVE-2026-67618
marimo < 0.23.15 API Key Exfiltration via Malicious Notebook PEP-723 Metadata
6.1
CVE-2026-54386
marimo < 0.23.9 XSS via file Query Parameter in assets.py
