Sicherheits-Check für deine KI-App: Cloudflares kostenloser Skill findet Lücken in Login, Datenbank und Schnittstellen
Mit Claude hast du dir in ein paar Stunden einen Mitgliederbereich, ein Kundenportal oder ein kleines Tool gebaut. Es läuft, es sieht gut aus, deine ersten Kunden warten schon. Nur eine Frage bleibt: Ist das Ganze auch sicher? Kann jemand ohne Passwort in den Login? Liegen die Kundendaten offen im Netz? Und was passiert, wenn jemand deiner eingebauten KI einfach sagt, sie soll die Regeln vergessen?
Die ehrliche Antwort: Das weiß man bei selbstgebauten Apps oft erst, wenn es zu spät ist. Dafür hat Cloudflare (die Firma, die einen großen Teil des Internets absichert) einen KI-Skill veröffentlicht, den jeder kostenlos nutzen darf. Du installierst ihn in Claude Code, und ein Team aus KI-Agenten durchsucht deine App nach Sicherheitslücken. Auf dieser Seite bekommst du den Link, die Einrichtung und einen fertigen Startauftrag zum Kopieren.
Hier ist der Link
Kein Suchen, kein Umweg, hier ist das offizielle Projekt:
Der Link führt zu GitHub, der großen Plattform, auf der Entwickler ihre Software teilen. Die Seite ist englisch und technisch, das darf dich nicht abschrecken: Du musst dort nichts verstehen und nichts anklicken. Gut zu wissen: Der Skill hat dort schon über 30.000 Sterne (das ist so etwas wie ein Like unter Entwicklern), und die MIT-Lizenz erlaubt dir die kostenlose Nutzung, auch geschäftlich.
Und warum solltest du dem Ding trauen? Cloudflare hat aus diesem Skill ein Prüfsystem für den eigenen Code gebaut. Laut dem Cloudflare-Blog blieben dabei über 7.000 umsetzbare Sicherheitsprobleme in 128 eigenen Projekten übrig. Wichtig für die Einordnung: Das schafft nicht der kleine Skill allein, sondern das große System, das daraus gewachsen ist. Der Skill auf dieser Seite ist der Startpunkt für ein einzelnes Projekt, also genau für deine App.
Das bekommst du am Ende
- ✅ Ein Sicherheits-Audit deiner App als lesbarer Bericht, mit jeder bestätigten Lücke und der Anleitung, wie du sie schließt
- ✅ Nur echte Probleme statt Fehlalarm: Jeder Fund wird von einem zweiten Agenten widerlegt oder bestätigt
- ✅ Den Skill in deinem Claude Code installiert, für jedes weitere Projekt wieder nutzbar
- ✅ Zwei Copy-Paste-Aufträge: einen zum Installieren, einen zum Starten des Checks
- ✅ Sechs Stolperfallen, die dir Ärger, Kosten und Fehlinterpretationen ersparen
Das brauchst du
- 🤖 Claude Code. Der Skill arbeitet mit mehreren Agenten gleichzeitig, deshalb braucht es einen KI-Programmierer, der das kann. Claude Code ist der Teil von Claude, der Dateien anlegt und Programme für dich ausführt. Dafür brauchst du ein bezahltes Claude-Abo.
- 📁 Deine App als Ordner auf deinem Computer, am besten als Kopie (warum, erkläre ich bei den Stolperfallen)
- 🧰 Node.js. Ein kleines Hilfsprogramm, das die Installation und die Prüfung der Berichte erledigt. Wenn es fehlt, sagt dir Claude Bescheid und richtet es mit deinem Okay ein.
- 🧱 Eine abgeschottete Arbeitsumgebung (Sandbox). Eine Art Sandkasten, in dem getestet wird, ohne dass etwas nach draußen gelangt. Laut Anleitung führt der Skill fremden Code nur dort aus. Gibt es keine, bleibt ein Verdacht ein Verdacht und wird nicht durch Ausprobieren bestätigt. Du bekommst dann weniger bestätigte Funde, aber nichts geht kaputt.
- ❌ Keine Programmierkenntnisse. Den Rest übernimmt Claude, du kopierst nur Aufträge.
Was der Skill in sechs Schritten macht
Laut Anleitung im Repo läuft jeder Check in sechs Phasen. Hier die Übersetzung in normales Deutsch:
- Erkundung: Der Skill zeichnet eine Landkarte deiner App: Welche Seiten, welcher Login, welche Datenbank, welche Eingänge von außen gibt es?
- Jagd: Mehrere Agenten, die nichts voneinander wissen, durchsuchen je ein Stück der Landkarte. Typische Ziele sind Login, Datenbank und Schnittstellen. Ist in deiner App eine KI eingebaut, kommen auch die Tricks dazu, mit denen jemand diese KI austrickst („Prompt Injection“).
- Gegenprüfung: Jeden Verdacht bekommt ein frischer Agent, dessen einzige Aufgabe es ist, ihn zu widerlegen.
- Ordnung: Die Ergebnisse werden in drei Schubladen sortiert: bestätigt, noch ungeklärt, widerlegt.
- Nachprüfung: Weitere unabhängige Agenten prüfen, ob die Angaben im Bericht wirklich zum Code passen.
- Bericht: Daraus entstehen drei lesbare Dateien: der Hauptbericht, die Details zu jedem Fund und eine Liste dessen, was noch geklärt werden muss.
Installation: ein Auftrag an Claude
Der offizielle Installationsbefehl ist eine einzige Zeile. Du musst ihn nicht selbst eintippen, du kannst Claude Code bitten, es zu erledigen:
- Öffne Claude Code (in der Claude-Desktop-App im Bereich „Code“ oder im Terminal) in einem beliebigen Ordner.
- Kopiere den Auftrag unten und schicke ihn ab.
- Gib Claudes Rückfragen frei, wenn es etwas installieren möchte. Lass dir kurz erklären, was passiert, das ist normal.
Bitte installiere mir den kostenlosen Sicherheits-Skill "security-audit" von Cloudflare. Das Repository ist: https://github.com/cloudflare/security-audit-skill Die offizielle Installation laut README ist: npx skills add https://github.com/cloudflare/security-audit-skill --skill security-audit (Mit dem Zusatz --global gilt er für alle meine Projekte.) Bitte geh so vor: 1. Prüfe, ob Node.js auf meinem Rechner vorhanden ist. Falls nicht, erkläre mir in einem Satz, was fehlt, und frag mich um Erlaubnis, bevor du es einrichtest. 2. Lies die README des Repositorys und installiere den Skill nach der offiziellen Anleitung. 3. Sag mir danach, ob der Skill korrekt installiert ist und in welchem Ordner er liegt. Installiere nichts anderes und starte noch keinen Sicherheits-Check. Erkläre mir alles wie einem Nicht-Techniker.
Für Selbermacher im Terminal ist es dieser Befehl (auf Windows gilt dasselbe, du brauchst nur Node.js):
npx skills add https://github.com/cloudflare/security-audit-skill --skill security-audit
Den Check starten
Öffne Claude Code jetzt im Ordner deiner App-Kopie und schicke diesen Auftrag. Er aktiviert den Skill in seinem vollen Modus und hält die Regeln ein, die du bei den Stolperfallen unten findest. Passe nur die Klammer an:
Mach bitte ein vollständiges Sicherheits-Audit dieses Projekts mit dem installierten Skill "security-audit" von Cloudflare. Worum es geht: [In einem Satz beschreiben, z. B. "Das ist mein Mitgliederbereich mit Login, Kursvideos und Zahlungen" oder "Das ist mein Kundenportal, in dem Kunden Dokumente hochladen"] Besonders wichtig sind mir: Login und Passwörter, Kundendaten in der Datenbank, die Schnittstellen nach außen und, falls vorhanden, die eingebaute KI (Prompt Injection). Regeln: - Schreib den Bericht in einen Ordner AUSSERHALB dieses Projekts, damit nichts im Projekt verändert wird. - Ändere keinen Code und behebe noch nichts. Erst der Bericht. - Teste nur dieses Projekt und nur lokal. Greif niemals auf fremde Seiten oder echte Kundendaten zu. - Wenn keine abgeschottete Umgebung (Sandbox) vorhanden ist, führe keinen Projektcode aus und sag mir das klar. Am Ende: Fasse mir den Bericht auf Deutsch zusammen, sortiert nach Gefahr. Nenne die drei wichtigsten Lücken, erkläre sie ohne Fachsprache und sag mir bei jeder, wie sie geschlossen wird.
Rechne damit, dass das eine Weile dauert. Der Skill setzt viele Agenten nacheinander und parallel ein. Lass das Fenster offen und gib Rückfragen frei, wenn sie kommen.
Den Bericht lesen
Ohne eigene Angabe landet der Bericht laut Anleitung in einem Ordner namens security-audit-skill in
deinem Benutzerordner, darin ein Unterordner mit dem Namen deines Projekts und der Nummer des Durchlaufs. Dort
findest du drei Dateien. Du musst sie nicht selbst öffnen, Claude fasst sie dir zusammen. Wichtig ist, was die
drei Begriffe bedeuten:
- 🔴 confirmed (bestätigt): Die Lücke ist nachvollziehbar belegt. Das kommt auf deine To-do-Liste, und zwar zuerst die mit der höchsten Gefahr.
- 🟡 needs_validation (noch ungeklärt): Hier gibt es einen Verdacht, aber eine bestimmte Tatsache fehlt noch, um ihn zu bestätigen. Eine Gefahrenstufe steht dort absichtlich nicht. Lass dir von Claude sagen, was genau fehlt.
- ⚪ rejected (widerlegt): Ein Verdacht, der sich nicht bestätigt hat. Das ist gute Nachricht und braucht keine Aktion.
Lass Claude die bestätigten Lücken danach nacheinander schließen, jede einzeln mit Test, und starte den Check anschließend noch einmal. So siehst du, dass die Lücke wirklich zu ist.
Die 6 Stolperfallen
- Immer auf einer Kopie arbeiten. Der Skill ist ein Prüfer, kein Handwerker, und trotzdem lässt du ihn besser nicht an dein Original und nie an echte Zugangsdaten. Lege vorher eine Kopie des Ordners an, ohne Passwörter und ohne echte Kundendaten.
- Nur deine eigene App prüfen. Der Skill ist ein Werkzeug für die Prüfung von Code, den du selbst besitzt. Fremde Seiten zu testen ist tabu und kann strafbar sein.
- Ein Durchlauf findet nicht alles. Laut dem Repo hat ein einzelner Durchlauf in den Tests ungefähr die Hälfte dessen gefunden, was mehrere Durchläufe zusammen fanden. Die Durchläufe ergänzen sich. Für eine App mit Kundendaten lohnen sich also zwei oder drei Runden.
- Das kostet Nutzung. Viele Agenten arbeiten lange. Das kann dein Claude-Limit spürbar belasten. Starte lieber an einem Tag, an dem du Luft hast, und lass dir bei einer großen App erst einen Teil prüfen, zum Beispiel nur den Login.
- Der Bericht ist kein Gütesiegel. „Keine Funde“ heißt nicht „garantiert sicher“, sondern „der Skill hat nichts bestätigt“. Bei Zahlungen, Gesundheitsdaten oder vielen Kundendaten gehört zusätzlich ein Fachmensch drauf.
- Erst prüfen, dann live gehen, nicht umgekehrt. Der beste Zeitpunkt ist vor dem ersten echten Kunden. Danach jedes Mal, wenn du größere Teile änderst, besonders am Login.
Häufige Fragen
Kostet der Skill etwas?
Der Skill selbst nicht, er steht unter der MIT-Lizenz und ist kostenlos, auch für Firmen. Du brauchst aber einen KI-Programmierer wie Claude Code, und der verbraucht beim Audit Nutzung aus deinem Abo.
Muss ich dafür programmieren können?
Nein. Du kopierst die zwei Aufträge von oben und lässt Claude arbeiten. Die Ergebnisse bekommst du auf Deutsch und ohne Fachsprache erklärt, wenn du das im Auftrag verlangst, so wie oben.
Ersetzt das einen Sicherheitsprofi oder einen Penetrationstest?
Nein. Es ist eine gründliche erste Prüfung, die Lücken findet, die du sonst übersehen hättest, aber kein Ersatz für einen Fachmenschen, wenn viel auf dem Spiel steht. Cloudflare selbst nennt das Ganze ein Forschungsexperiment.
Geht das auch mit Codex oder einer anderen KI?
Laut Anleitung braucht der Skill einen Programmier-Agenten, der Werkzeuge nutzen und mehrere Helfer parallel einsetzen kann. Claude Code passt. Der Installationsbefehl hat laut README auch Optionen für andere Agenten, schau dazu in die Anleitung im Repo.
Keine Lust, dich da selbst reinzufuchsen?
Verständlich 😄 In meiner kostenlosen Community kannst du jederzeit in einen bezahlten Plan (Premium oder VIP) upgraden, dann bekommst du meine fertigen, geprüften Setups und Workflows (dieselben, mit denen meine eigenen KI-Agenten arbeiten), und Claude passt sie nur noch an dein Business an.
Und jetzt du
Installiere den Skill, kopiere dir deine App und lass den Check einmal laufen, bevor du den nächsten Kunden in deinen Mitgliederbereich einlädst. Wenn du magst, schreib mir auf Instagram, was dabei herausgekommen ist. Ich freue mich über jede Nachricht. ❤️
PS: Falls du über „Kommentiere AUDIT“ hierher gekommen bist – die DM kam von meinem selbstgebauten ManyChat-Ersatz. Wie du dir das baust, zeige ich dir in meiner kostenlosen Community: hier geht's direkt zum Video. 😉