marimo vulnerable to proxy abuse of /mpl/{port}/
Affects marimoSource GCVE Database
CVSS 6.9 Medium : upgrade to 0.16.4 when convenient.
Data as of 13 Nov 2026, 20:59 UTC
- Patch
- Available – fixed in 0.16.4
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:NWhat to do
Upgrade marimo to 0.16.4.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| PyPImarimo | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available and should be applied by upgrading Marimo to version 0.16.4 or later. This update removes or secures the unauthenticated proxy endpoint. Until patched, administrators should avoid exposing Marimo instances to the internet and restrict access to trusted networks only.
Description
Marimo versions from 0.9.20 up to but not including 0.16.4 have an unauthenticated proxy vulnerability in the /mpl/<port>/<route> endpoint. This endpoint allows external attackers to access internal services and arbitrary ports on the local machine, potentially bypassing firewalls. The vulnerability can expose sensitive internal services such as old CUPS servers, phpMyAdmin, and RPCMapper, which may lead to data exposure or further compromise. A fix is available in version 0.16.4.
References
- github.com/marimo-team/marimo/security/advisories/GHSA-xjv7-6w92-42r7 (opens in a new tab)
- github.com/marimo-team/marimo/commit/0312706d5e594acdb405209b2c8d87c98f46b22b (opens in a new tab)
- github.com/marimo-team/marimo (opens in a new tab)
- github.com/marimo-team/marimo/releases/tag/0.16.4 (opens in a new tab)
- marimo-team.notion.site/cve-proxy-without-authentication (opens in a new tab)