Database/AI/ML frameworks & serving
ruflo: unauthenticated MCP bridge exposes terminal_execute, yielding a shell and provider API keys
Impact
ruflo's default docker-compose deployment published the MCP bridge endpoints with no authentication, and the bridge exposes a terminal_execute tool. An unauthenticated caller invokes tools/call and gets a shell in the bridge container, reads the provider API keys mounted there, and can write poisoned patterns into the AgentDB learning store so later agent runs act on attacker-controlled guidance. The key theft is the part that outlives the patch: those credentials are usually shared across a team or a whole fleet of agent runners. Persistence through the learning store also means removing the network exposure is not by itself a cleanup.
Who can reach it
Any network attacker who can reach the bridge's HTTP port. No credentials required in the default compose setup.
What to do
Upgrade to 3.16.3 and redeploy the compose stack. Rotate every provider API key the bridge container had access to, and audit or rebuild the AgentDB learning store for injected patterns. Container restart only, but treat the credential rotation as the longer piece of work.
References
Related entries
- Xinference: unauthenticated chat request reaches eval() in the Llama3 tool-call parserCVE-2026-61539 · Xinference (Llama3 tool-call parser, `_eval_llama3_chat_arguments`)Critical
- Decepticon: unfiltered ChatML special tokens in crawl results give a target page control of the agentCVE-2026-61732 · Decepticon (LLM message construction from crawl output)Critical
- NVIDIA NeMo Agent Toolkit: missing authentication allows unauthenticated remote code executionCVE-2026-65145 · NVIDIA NeMo Agent Toolkit (API/service authentication)Critical
- ClearML web server: XSSCVE-2024-24594 · ClearML web serverCritical
- Red Hat OpenShift AI (notebook plane): A low-privileged data-scientist account can escalate to full cluster compromiseCVE-2025-10725 · Red Hat OpenShift AI (notebook plane)Critical
- BentoML (file upload): SSRF in the file-upload pathCVE-2025-54381 · BentoML (file upload)Critical
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.