Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
9.9

Unsecured Terminal Access in Marimo

published 6 months ago · actively exploited
Summary

Marimo's terminal feature can be accessed without authentication, allowing an attacker to execute system commands. This affects all versions of Marimo up to 0.20.4. To fix, update to the latest version of Marimo to ensure secure terminal access.

What to do
  • Update marimo to version 0.23.0.
  • Update coreweave marimo to version 0.23.0 or later.
Affected software
Ecosystem VendorProductAffected versions
– marimo marimo All versions
PyPI – marimo < 0.23.0
Fix: upgrade to 0.23.0
– coreweave marimo < 0.23.0
cpe:2.3:a:coreweave:marimo:*:*:*:*:*:python:*:*
Original advisory text
Marimo Remote Code Execution Vulnerability
Marimo contains an pre-authorization remote code execution vulnerability, allowing an unauthenticated attacked to shell access and execute arbitrary system commands.
Fix within
Internet-facing 3 days
and check for signs of compromise
Internal 3 days
and check for signs of compromise
  • Known to be exploited
  • Can be exploited automatically
  • Gives an attacker full control
Severity
9.9 Critical
Exploitation
Known exploited
Listed in the CISA KEV catalogue - exploitation confirmed in the wild.
60% chance of attack within 30 days
Type
CWE-306Missing Authentication for Critical Function
Timeline
Published23 Apr 2026
Updated5 May 2026
First seen8 Apr 2026
Sources
Track software like this
Free during beta