The 'RufRoot' Flaw: Why Patching Alone Won't Fix This AI Security Hole

A perfect-severity bug in the Ruflo AI platform let anyone walk in without a password, steal credentials, and quietly poison the system's memory. The poisoning can linger even after the patch is applied.

ThreatVectr NewsdeskUpdated · Editor: Lee Brown· 4 min read
Aerial view of a vast modern highway interchange at dusk, concrete lanes splitting and merging with precision, motion-blur streaks of vehicle lights tracing pat
Share

Key points

  • Researchers at Noma Security found CVE-2026-59726 in Ruflo, an open-source platform businesses use to run automated AI agents, and gave it the maximum possible severity score of 10 out of 10.
  • The flaw let anyone on the internet walk into a Ruflo system without a username or password, take full control, steal stored API keys, and read every conversation the platform had ever handled.
  • Attackers could quietly rewrite the AI's memory, bending how it behaves toward future users even after they'd left.
  • Ruflo released a fix within 24 hours of being told about the flaw on 30 June 2025, switching the platform to a locked-down default that requires authentication.
  • Noma Labs advises that any organisation running Ruflo should treat its AI credentials as compromised, rotate them, and rebuild the system from scratch.

What happened?

Ruflo, formerly known as Claude Flow, is a platform companies use to host AI agent swarms: groups of automated AI programs that carry out tasks on a business's behalf. Researchers at Noma Security's research division, Noma Labs, found that Ruflo left a door wide open by default.

That door was an MCP bridge, short for model context protocol bridge, a communication channel the platform uses to receive instructions. It required no password. One ordinary web request was enough to gain full remote code execution, meaning an attacker could run any command they liked inside a company's Ruflo system from anywhere on the internet.

Once inside, they could grab API keys (the digital passwords Ruflo uses to talk to AI services from providers including Anthropic and OpenAI) and read every stored conversation. Noma Labs also showed they could spin up a swarm of AI agents to carry out further attacks. We first reported the authentication gap on 29 July 2026 in "Critical Flaw in Ruflo AI Harness Lets Anyone Run Commands on Your Server".

Why can't you just patch this and move on?

The patch is necessary. It isn't sufficient.

Noma Labs found they could plant hidden instructions inside the platform's persistent memory, the record of context the AI carries forward to shape future responses. Those instructions steer how the AI behaves toward later users long after the attacker has gone. A patched system that was previously compromised could still be running on corrupted reasoning.

This isn't a traditional software bug. Closing the authentication gap stops new attackers getting in; it doesn't undo instructions already buried in memory. "This is not exploiting software flaws, it is memory poisoning," John Gallagher, vice president at Viakoo, told Dark Reading.

Detail Information
Vulnerability ID CVE-2026-59726
Affected platform Ruflo (formerly Claude Flow)
Severity score 10.0 / 10 (maximum)
Disclosed to vendor 30 June 2025
Fix released Within 24 hours of disclosure
What the fix does Locks the platform down by default; public access requires explicit opt-in with authentication

What should organisations using Ruflo do right now?

Assume the worst. If your organisation ran a publicly accessible Ruflo deployment, treat every API key it held as compromised and replace them. Audit stored AI memory for instructions that shouldn't be there. Rebuild the containers (self-contained software environments Ruflo runs in) from a clean image rather than trusting the existing installation.

The harder lesson is structural. Johan Edholm, security engineer and co-founder of Detectify, told Dark Reading that the authentication failure itself is old news: "one of the oldest failure patterns on the Internet." What's changed is what sits behind that door. An AI agent platform concentrates provider credentials, stored conversations, shell access, and a persistent memory the AI trusts, all in one place. Missing a password check on that kind of system is a familiar mistake with consequences that didn't exist two years ago. Watch whether other agent orchestration platforms audit their own default network exposure before a researcher has to do it for them.

© 2026 Threat Vectr