Sicherheit

Ruflo schließt kritische Sicherheitslücke bei KI-Agenten

3 Min. Lesezeit

TL;DR Too Long; Didn’t read

Ruflo, eine quelloffene Plattform zur Steuerung mehrerer KI-Agenten, wies bis Version 3.16.3 eine ungeschützte Netzwerkschnittstelle auf. Ein einzelner HTTP-Aufruf ohne Anmeldedaten reichte, um fremde Server-Shells zu öffnen, Zugangsschlüssel für Sprachmodelle zu stehlen und das dauerhafte Agenten-Gedächtnis zu manipulieren. Sicherheitsforscher Eli Ainhorn meldete den Fund am 30. Juni 2026, der Anbieter reagierte binnen eines Tages.

Ein Serverschrank mit blauem Ruflo-Wellenaufkleber steht ohne Tür offen, während eine Roboterhand mehrere glühende Schlüsselkarten herausgreift Generiertes Bild mit GPT Image 2

Das Wichtigste in Kürze

  • Die Schwachstelle trägt die Kennung CVE-2026-59726 und betrifft sämtliche Ruflo-Ausgaben vor Version 3.16.3.
  • Ursache war eine offene Programmierschnittstelle, die 233 Funktionen ohne Passwort oder Token erreichbar machte.
  • Angreifer erlangten per Terminalbefehl Shell-Zugriff und konnten Zugangsdaten für Sprachmodelle auslesen.
  • Auch die Datenbank mit gespeicherten Unterhaltungen und Lernmustern der Agenten war ungeschützt erreichbar.
  • Ruflo-Gründer Reuven Cohen brachte den Patch innerhalb von 24 Stunden nach der vertraulichen Meldung heraus.
  • Betreiberinnen und Betreiber müssen zusätzlich zum Update ihre Zugangsschlüssel austauschen und den Agentenspeicher prüfen.

Die Sicherheitsfirma Noma Security hat in der quelloffenen KI-Agenten-Plattform Ruflo eine kritische Schwachstelle mit dem CVSS-Wert 9,8 von 10 aufgedeckt. Über eine einzige unauthentifizierte Netzwerkanfrage konnten Angreifer fremde Installationen fernsteuern, Zugangsschlüssel entwenden und das dauerhafte Gedächtnis der KI-Agenten manipulieren. Der Anbieter schloss die Lücke mit Version 3.16.3, betroffen waren alle vorherigen Ausgaben.

Offene Schnittstelle setzt 233 Werkzeuge ohne Schutz frei

Ruflo ist eine quelloffene Software, mit der Unternehmen und Entwicklerinnen mehrere KI-Agenten koordiniert zusammenarbeiten lassen – etwa in Verbindung mit Anthropics Claude Code oder OpenAIs Codex. Das Projekt zählt rund 67.000 Sterne auf GitHub und mehr als zehn Millionen Downloads – Zahlen, die unabhängig nicht verifiziert sind. Kern der Architektur ist eine sogenannte MCP-Bridge, ein Server, der Werkzeuge wie Terminalbefehle, Datenbankzugriffe oder Speicherfunktionen für die Agenten bereitstellt.

Genau dort lag das Problem: In der Standardkonfiguration des Docker-Setups band die Bridge den Netzwerkport 3001 an alle Schnittstellen und stellte 233 Werkzeuge ohne jede Anmeldung bereit. Ein einziger unauthentifizierter HTTP-POST-Aufruf an den Endpunkt „/mcp” genügte, um beliebige Funktionen der Bridge aufzurufen. Laut der offiziellen Sicherheitsmeldung auf GitHub erhielten Angreifer darüber Shell-Zugriff als Systembenutzer „node” innerhalb des Bridge-Containers – ausreichend, um beliebige Befehle auszuführen.

Angreifer erreichen Zugangsschlüssel und dauerhaftes Gedächtnis

Von der Shell aus konnten Angreifer sämtliche Umgebungsvariablen des Containers auslesen, darunter die Zugangsschlüssel für die angebundenen Sprachmodell-Anbieter. Mit diesen Schlüsseln ließen sich eigene Anfragen auf Kosten der Betroffenen stellen oder komplette Agenten-Schwärme unter fremder Kontrolle starten. Auch die zugehörige MongoDB-Datenbank, in der Ruflo Gesprächsverläufe und Lernmuster speichert, war standardmäßig ohne Passwort erreichbar.

Besonders heikel: Über die Datenbank ließ sich der sogenannte AgentDB-Musterspeicher manipulieren, in dem Ruflo wiederkehrende Verhaltensmuster für seine Agenten ablegt. Wer hier gezielt vergiftete Einträge platziert, kann das Verhalten der KI-Agenten dauerhaft und für alle Nutzerinnen und Nutzer einer Installation verändern – etwa indem schädlicher Code als vertrauenswürdig eingestuft wird. In einer Demonstration zeigte das Forschungsteam eine komplette Angriffskette von der ersten Anfrage bis zum dauerhaften Hintertürzugang, einschließlich der Beseitigung von Spuren.

Ruflo patcht binnen eines Tages, Betreiber müssen selbst handeln

Sicherheitsforscher Eli Ainhorn meldete die Schwachstelle am 30. Juni 2026 verantwortungsvoll an Ruflo-Gründer Reuven Cohen. Laut den Release-Notes zu Version 3.16.3 veröffentlichte das Projekt bereits am 1. Juli 2026 einen Patch. Die neue Version bindet die MCP-Bridge standardmäßig nur noch an die lokale Adresse 127.0.0.1, verlangt für einen öffentlichen Zugriff zwingend ein Zugangstoken und deaktiviert die Terminalfunktion, sofern sie nicht ausdrücklich aktiviert wird. Auch die Datenbank benötigt seither ein Passwort.

Ruflo ist kostenlose, quelloffene Software, die weltweit einheitlich über GitHub und den Paketmanager npm zum Download bereitsteht – eine Beschränkung für Deutschland oder die EU besteht nicht. Wer eine ältere Version selbst betreibt, sollte umgehend auf 3.16.3 oder neuer aktualisieren, die Ports 3001 und 27017 per Firewall absichern, sämtliche Schlüssel für angebundene KI-Anbieter austauschen und den AgentDB-Musterspeicher auf verdächtige Einträge prüfen.

Offen bleibt, wie viele der nach Angaben des Projekts rund eine Million aktiven Ruflo-Installationen die offene Standardkonfiguration noch unverändert betreiben – ungepatchte Server bleiben über automatisierte Scans auch Wochen nach Bekanntwerden auffindbar. Der Fall reiht sich zudem in eine Serie von Sicherheitsvorfällen rund um autonome KI-Agenten-Frameworks ein, wie zuletzt der Missbrauch des Open-Source-Werkzeugs Hermes Agent für automatisierte Angriffe auf mehr als 460 Systeme zeigte. Je mehr Unternehmen Agenten mit weitreichenden Werkzeugrechten einsetzen, desto stärker verlagert sich das Risiko von der Qualität einzelner Modelle auf die Absicherung der Infrastruktur darum herum.

Häufige Fragen

Ist Ruflo nach dem Update sicher nutzbar?

Ja, sofern auf Version 3.16.3 oder neuer aktualisiert und die empfohlenen Maßnahmen wie Firewall-Regeln und Schlüsselwechsel umgesetzt werden. Vor dem Patch offen betriebene Instanzen sollten zusätzlich auf Kompromittierung geprüft werden.

Was kostet Ruflo?

Ruflo ist kostenlose Open-Source-Software ohne Lizenzgebühr; Kosten entstehen allenfalls für die genutzte Serverinfrastruktur und die angebundenen KI-Modelle selbst.

Sind nur Selbstbetreiber betroffen?

Betroffen war die Standardkonfiguration selbst gehosteter Docker-Installationen; zu einem separaten, zentral von Ruflo betriebenen Cloud-Dienst liegen keine Angaben vor.

Wie lässt sich prüfen, ob die eigene Installation angegriffen wurde?

Ruflo empfiehlt in den Release-Notes, den AgentDB-Musterspeicher auf unbekannte Einträge zu untersuchen und Logs der MCP-Bridge auf ungewöhnliche Anfragen an den Endpunkt „/mcp" zu prüfen.

Gibt es ähnliche Schwachstellen bei anderen Agenten-Frameworks?

Vergleichbare Probleme mit offenen, unauthentifizierten Werkzeug-Schnittstellen wurden bereits bei anderen KI-Agenten-Systemen dokumentiert; eine einheitliche Sicherheitsnorm für das zugrundeliegende Model Context Protocol existiert bisher nicht.

Quellen (4)
  1. Noma Security: RufRoot – The MCP Bridge Vulnerability That Turns Agents Into Rogue Admins (CVE-2026-59726)
  2. GitHub Security Advisory GHSA-c4hm-4h84-2cf3 (ruvnet/ruflo)
  3. GitHub: Ruflo Release v3.16.3 – Security release
  4. The Hacker News: Ruflo MCP Flaw Lets Unauthenticated Attackers Run Commands and Poison AI Memory

Dein KI-Update für die Arbeitswoche

Einmal pro Woche das Wichtigste aus der KI-Welt – plus ein Praxis-Tipp zum direkt Ausprobieren. Kein Spam, jederzeit abbestellbar.

← Zurück zum Blog