<aside>
If you have a deployment of marimo exposed to the public, please upgrade to
marimo>=0.16.4
</aside>
The /mpl/<port>/<route>
endpoint is accessible without authentication on default marimo installations. This allows for unauthenticated users to reach internal services and arbitrary ports.
CWE-441: Proxying Without Authentication
This vulnerability allows unauthenticated usage to bypass firewalls and access internal services that are intended to be local-only. The level of impact depends entirely on what services are running and accessible on the local machine.
0.9.20 <= marimo <= 0.16.3