Verwendung von FastAPI Guard zum Schutz von OpenClaw-Instanzen vor Angriffen

✍️ OpenClawRadar📅 Veröffentlicht: 14. März 2026🔗 Source
Verwendung von FastAPI Guard zum Schutz von OpenClaw-Instanzen vor Angriffen
Ad

OpenClaw-Sicherheitskontext

OpenClaw-Instanzen sind laut aktuellen Berichten erheblichen Sicherheitsbedrohungen ausgesetzt. Ein Sicherheitsaudit deckte 512 Schwachstellen im gesamten Code auf, darunter 8 kritische Probleme, sowie über 40.000 exponierte Instanzen, von denen 60 % sofort übernommen werden können. Die ClawJacked-Schwachstelle (CVE-2026-25253) ermöglicht die Übernahme von Websites über WebSocket durch Ausnutzung von Localhost-Vertrauensannahmen. Zudem existieren über 820 bösartige Skills auf ClawHub.

Echtzeit-Monitoring zeigt, dass typische OpenClaw-Instanzen täglich Tausende von Angriffen erhalten, darunter chinesische IPs, Baidu-Crawler, DigitalOcean-Scanner, Bots, die Path-Traversal versuchen, .env-Datei-Abfragen und Login-Brute-Forcing.

FastAPI Guard-Lösung

FastAPI Guard ist eine Middleware, die Sicherheitsebenen hinzufügt, bevor Anfragen OpenClaw-Endpunkte erreichen. Da OpenClaw auf FastAPI läuft (oder über ein API-Gateway könnte), ist die Integration unkompliziert:

from guard import SecurityMiddleware, SecurityConfig

config = SecurityConfig( blocked_countries=["CN", "RU"], blocked_user_agents=["Baiduspider", "SemrushBot", "AhrefsBot"], block_cloud_providers={"AWS", "GCP", "Azure"}, rate_limit=100, rate_limit_window=60, auto_ban_threshold=10, auto_ban_duration=3600, enable_penetration_detection=True, whitelist=["YOUR_IP_HERE"], )

app.add_middleware(SecurityMiddleware, config=config)

Ad

Wichtige Sicherheitsfunktionen

  • blocked_countries: Geoblocking, das Tausende von Angriffen aus bestimmten Ländern eliminieren kann
  • blocked_user_agents: Blockiert bekannte Crawler und Bots, bevor sie den Anwendungscode erreichen
  • block_cloud_providers: Ruft Cloud-IP-Bereiche automatisch ab und cached sie, um Scanner-Farmen zu blockieren
  • auto_ban_threshold: Sperrt IPs nach 10 Verstößen
  • penetration detection: Erkennt Path-Traversal-Abfragen für .env, /etc/passwd und ähnliche Angriffe ohne zusätzliche Konfiguration
  • emergency mode: emergency_mode=True, emergency_whitelist=["YOUR_IP", "YOUR_TEAM_IP"] blockiert alles außer explizit erlaubten IPs
  • trusted_proxies: Konfiguration für Reverse-Proxy-Setups, um echte Client-IPs korrekt zu extrahieren

Pro-Route-Sicherheit mit Decorators

Das Decorator-System ermöglicht unterschiedliche Sicherheitskonfigurationen für bestimmte Routen:

from guard.decorators import SecurityDecorator

guard_decorator = SecurityDecorator(config)

@app.get("/api/admin") @guard_decorator.require_ip(whitelist=["10.0.0.0/8"]) @guard_decorator.block_countries(["CN", "RU", "KP"]) async def admin(): return {"status": "ok"}

Dies ermöglicht die Überwachung von Nutzungsmustern, das Blockieren bestimmter Länder bei sensiblen Endpunkten und das Erfordern von Authentifizierung auf Admin-Pfaden – Fähigkeiten, die statische Firewall-Regeln nicht bieten können.

Zusätzliche Fähigkeiten

  • Redis-Unterstützung: Eingebaut für Multi-Instanz-Bereitstellungen mit automatischer Synchronisierung von Ratenbegrenzungen, IP-Sperren und Cloud-IP-Bereichen
  • Flask-Unterstützung: flaskapi-guard bietet die gleiche Erkennungs-Engine für Flask-basierte Agenten-Infrastruktur
  • Anwendungsfälle: Neben OpenClaw wird das Tool von Startups genutzt, die öffentliche APIs für Remote-Teams benötigen, während anderer Zugriff blockiert wird, von Gaming-Plattformen, die Gewinnbedingungen durchsetzen, und von Honeypot-Fallen, die bösartige Bots protokollieren und sperren

📖 Read the full source: r/openclaw

Ad

👀 Siehe auch

Neuer Skill automatisiert OpenClaw-Sicherheitshärtung auf Remote-Servern
Sicherheit

Neuer Skill automatisiert OpenClaw-Sicherheitshärtung auf Remote-Servern

Ein Community-Entwickler hat einen Skill veröffentlicht, der KI-Assistenten hilft, OpenClaw-Installationen auf Remote-Servern automatisch abzusichern.

OpenClaw Radar
KI-Sicherheitsforscher: Ihre 0-Day-Schwachstellen könnten über die Dateneinwilligungs-Option durchsickern
Sicherheit

KI-Sicherheitsforscher: Ihre 0-Day-Schwachstellen könnten über die Dateneinwilligungs-Option durchsickern

Die Schaltfläche 'Verbessere das Modell für alle' in LLM-Schnittstellen kann tiefgehende Red-Teaming-Forschung automatisch erfassen, deine Sicherheitslückenkonzepte an Anbieter-Sicherheitsteams und möglicherweise an akademische Papiere senden, bevor du veröffentlichst. Deaktiviere die Datenteilung, bevor du ernsthafte Sicherheitsforschung betreibst.

OpenClawRadar
arifOS: Ein 15-Millionen-Dollar-MCP-Governance-Kernel für die Sicherheit von OpenClaw-Tools
Sicherheit

arifOS: Ein 15-Millionen-Dollar-MCP-Governance-Kernel für die Sicherheit von OpenClaw-Tools

arifOS ist ein leichtgewichtiger MCP-Server, der OpenClaw-Toolaufrufe abfängt, sie mit 000-999 bewertet und unsichere Aktionen mit 13 harten Sicherheitsstufen blockiert, bevor sie Dateisysteme, APIs oder Datenbanken erreichen.

OpenClawRadar
OpenClaw-Sicherheitslücke durch Spezifikation der Agentic Power of Attorney (APOA) adressiert
Sicherheit

OpenClaw-Sicherheitslücke durch Spezifikation der Agentic Power of Attorney (APOA) adressiert

Ein Entwickler hat eine offene Spezifikation namens Agentic Power of Attorney (APOA) veröffentlicht, um Sicherheitsbedenken in OpenClaw zu adressieren, wo Agenten derzeit auf Dienste wie E-Mail und Kalender nur mit natürlichen Sprachinstruktionen als Schutzmechanismen zugreifen. Die Spezifikation schlägt dienstspezifische Berechtigungen, zeitlich begrenzten Zugriff, Prüfpfade, Widerruf und Anmeldedatenisolierung vor.

OpenClawRadar