Gestohlene KI-API-Schlüssel finanzieren jetzt Hacking-Scans: So sichern Sie Ihre OpenAI-, Anthropic- und Gemini-API-Schlüssel ab

Bitsight hat ein kriminelles Tool entdeckt, MONST3R-AI, das autonome Pentest-Scans mit gestohlenen OpenAI-, Anthropic- und Google-Schlüsseln ausführt, während die Opfer die Rechnung bezahlen. Wie Schlüssel abhandenkommen, wie man Missbrauch erkennt und welche Kontrollen die einzelnen Anbieter...

Medy Evrard

28 October 2026

Gestohlene KI-API-Schlüssel finanzieren jetzt Hacking-Scans: So sichern Sie Ihre OpenAI-, Anthropic- und Gemini-API-Schlüssel ab

Apidog für Unternehmen

On-Premises Bereitstellung

SSO & RBAC

SOC 2 konform

Apidog Enterprise entdecken

Gestohlene KI-API-Schlüssel finanzieren jetzt das Hack anderer. Im Oktober 2026 beschrieb Bitsights Threat-Intelligence-Team MONST3R-AI, ein Tool, das in einem kriminellen Forum verkauft wird und autonome Penetrationstests auf gestohlenen OpenAI-, Anthropic- und Google-Schlüsseln durchführt. Der Käufer liefert den Schlüssel, das Agenten durchführt das Scannen und der Inhaber des Schlüssels muss die Rechnung bezahlen. Dieser Leitfaden erläutert, wie Schlüssel geleakt werden, wie Missbrauch erkannt werden kann und welche Steuerung jedes Anbieter heute bietet.

Schützen Sie einen OpenAI-, Anthropic- oder Gemini-Schlüssel, indem Sie ihn auf ein einziges Projekt oder Workspace beschränken, eine harte monatliche Ausgabenbegrenzung festlegen, einschränken, von wo er aufgerufen werden darf, ein Ablaufdatum setzen oder ihn rotieren, ihn außerhalb von Client-Code und Repositories halten und das Secret-Scanning mit Push-Schutz aktivieren. Wenn ein Schlüssel geleakt wird, erstellen Sie einen Ersatz, setzen ihn ein und deaktivieren Sie dann den alten Schlüssel sowie die Nutzung.

Was ist LLMjacking?

LLMjacking ist der Missbrauch eines gestohlenen Anmeldedatensatzes eines großen Sprachmodells, normalerweise eines API-Schlüssels, um Inferenz auszuführen, für die der Inhaber des Schlüssels bezahlt. Angreifer verkaufen den Zugang weiter, verbrauchen ihn für ihre eigenen Workloads oder nutzen ihn nun, wie Bitsight berichtet, um autonome Angreifer-Agenten zu betreiben. Das Opfer sieht die Aktivität nur als verrechenbaren Verbrauch auf seinem eigenen Konto.

Was Bitsight über MONST3R-AI herausgefunden hat

Die folgenden Fakten stammen aus der Berichterstattung über Bitsights Forschung durch Help Net Security und AI Weekly, veröffentlicht am 17. Oktober 2026. Bitsights eigene Beschreibung des Tools war zu diesem Zeitpunkt nicht öffentlich bekannt, als dieser Artikel geschrieben wurde.

MONST3R-AI Abrechnungsfluss: ein gestohlener Schlüssel bezahlt das Scannen

Ein geleakter Schlüssel ist keine Überraschungsrechnung mehr. Er kann eine andere Angriffsoperation finanzieren, und jeder Request sieht aus wie Ihr normaler Verkehr.

Wie KI-API-Schlüssel geleakt werden

Die meisten gestohlenen Schlüssel wurden nie „gehackt“. Sie wurden versehentlich veröffentlicht. Die gängigen Wege sind:

Leak-Pfad Wie es passiert Lösung
Öffentliche Repos Schlüssel im Code, .env oder in einem Notebook commit Secret-Scanning mit Push-Schutz
Client-seitiger Code Schlüssel in einem Web-Bundle oder einer mobilen App enthalten Rufen Sie das Modell nur von Ihrem Backend auf
CI-Protokolle Ein Build-Schritt gibt Umgebungsvariablen oder Debug-Ausgabe wider Geheimnisse maskieren, niemals set -x um sie verwenden
Container-Images .env in eine Image-Schicht kopiert .dockerignore verwenden, zum Laufzeit-Injektieren
Agent- und MCP-Konfigurationen Schlüssel in einer MCP-Server-Konfiguration oder Agenten-Einstellungen eingefügt und synchronisiert oder geteilt Umgebungsvariablen referenzieren, keine wörtlichen Schlüssel verwenden
Chats und Tickets Schlüssel in Slack, einer Issue-Ansicht oder einem Support-Ticket eingefügt Jeden Schlüssel, der Ihr Secret-Lager verlassen hat, rotieren

Googles Gemini API-Schlüssel-Leitfaden besagt die Client-seitige Regel unverblümt: Schlüssel, die in Web- oder Mobil-Apps kompiliert sind, können von Benutzern extrahiert werden, also rufen Sie das Modell nur von Ihrem Backend auf. Unser Leitfaden zur Speicherung von API-Schlüsseln behandelt die Speicherung eingehender. Agentenkonfigurationen verdienen zusätzliche Sorgfalt: MCP- und Agenteneinstellungsdateien finden sich in Dotfile-Repos, Bildschirmfreigaben und Fehlermeldungen.

Wie man erkennt, dass der eigene Schlüssel missbraucht wird

Keine Warnung besagt „Ein Krimineller nutzt dies.“ Überwachen Sie die Nutzungs- und Abrechnungsdaten auf Folgendes:

  1. Ausgaben steigen ohne dazugehörendes Deployment. Eine flache Tageskostenpauschale, die über Nacht verdoppelt wird, ist das deutlichste Zeichen.
  2. Modelle, die Sie nicht nutzen. Nutzung eines Modell-Clusters, den Ihr Produkt nie aufruft.
  3. Verkehr außerhalb der Betriebszeiten. Stetige Requests um 3 Uhr morgens in Ihrer Zeitzone von einem Schlüssel eines Tag-Apps.
  4. Ratenlimit-Fehler, die Sie nicht verursacht haben. Jemand anderes verbraucht Ihr minutengesteuertes Kontingent.
  5. Unbekannte Schlüssel oder Projekte in den Nutzungsseite. Googles AI Studio gruppiert Requests, die es nicht einem benannten Schlüssel zuordnen kann, unter „(unbekannte Schlüssel)“.

Spalten Sie Schlüssel so fein auf, dass ein Anstieg auf einen spezifischen Schlüssel hinweist.

Wie man den OpenAI API-Schlüssel sichert

Prüfung am 28. Oktober 2026 basierend auf den Entwickler-Dokumentationen von OpenAI.

Sehen Sie sich unseren OpenAI API-Schlüssel-Leitfaden an.

Wie man den Anthropic API-Schlüssel sichert

Prüfung am 28. Oktober 2026 anhand der Claude Platform-Dokumentation.

Sehen Sie sich unseren Anthropic API-Schlüssel-Leitfaden an.

Wie man den Google Gemini API-Schlüssel sichert

Prüfung am 28. Oktober 2026 anhand der Gemini API-Schlüssel-Dokumentation und Abrechnungsdokumentation von Google.

Vergleich der Schlüsselkontrollen: OpenAI, Anthropic, Gemini

Die Sperr-Checkliste für jeden Anbieter

Führen Sie dies einmal für jeden Schlüssel durch, den Sie besitzen:

  1. Inventarisierung. Listen Sie jeden Schlüssel, die App, die ihn verwendet, und wo er gespeichert ist auf.
  2. Aufsplittung. Ein Projekt oder Workspace pro App und Umgebung, damit ein Spike seine Quelle benennt.
  3. Kapazitätsgrenze. Legen Sie ein hartes monatliches Limit und eine frühere Warnung fest.
  4. Beschränkung. IP-Anlage oder Anwendungseinschränkung dort, wo Ihr ausgehender Datenverkehr festgelegt ist.
  5. Ablaufdatum setzen oder rotieren. Kurze Gültigkeitsdauer, sofern der Anbieter dies unterstützt; ein Rotationsplan, falls dies nicht möglich ist.
  6. Scannen. GitHub's Secret Scanning Patterns enthalten OpenAI-, Anthropic- und Google Gemini API-Schlüssel, und OpenAI-Schlüssel unterstützen Push-Schutz. Unser Beitrag zur Prüfung auf geleakte API-Schlüssel beschreibt Scanner, die Sie lokal ausführen können.
  7. Kurzlebigen Anmeldeinformationen vorziehen. Anthropic und OpenAI dokumentieren Workload Identity Federation für die Produktion.

Für die Richtlinie siehe Best Practices zum API-Schlüssel-Management.

Was in der ersten Stunde nach einem Leck zu tun ist

Geschwindigkeit schlägt Grundursache. In dieser Reihenfolge:

Erste Stunde nach einem KI API-Schlüssel-Leak
  1. Erstellen Sie einen Ersatzschlüssel in einem frischen Projekt oder Workspace.
  2. Setzen Sie ihn ein in die Apps, die ihn benötigen.
  3. Deaktivieren Sie den geleakten Schlüssel. Googles Leak-Checklist besagt, dass der alte Schlüssel nur deaktiviert werden sollte, nachdem der neue verifiziert ist, um Ausfallzeiten zu vermeiden. Wenn die Ausgaben jedoch schnell steigen, deaktivieren Sie ihn zuerst und akzeptieren Sie den Ausfall.
  4. Senken Sie das Spend-Cap im betroffenen Projekt, während Sie untersuchen.
  5. Auditieren Sie die Nutzung nach Modell, Stunde und Schlüssel für den Zeitraum seit dem Leak.
  6. Finden Sie den Leak-Pfad mithilfe der obigen Tabelle und entfernen Sie ihn aus dem Git-Verlauf.
  7. Kontaktieren Sie den Anbieter bezüglich des betrügerischen Verbrauchs, sobald Sie den Zeitplan haben.

Lassen Sie Ihren Coding-Agenten die Schlüssel-Behandlung mit Apidog CLI testen

Ihr Backend-Proxy zu OpenAI, Anthropic oder Gemini ist der Ort, an dem die Schlüssel-Behandlung fehlschlägt: Er akzeptiert nicht authentifizierte Anfragen oder spiegelt den Anbieter-Schlüssel in einer Fehlerausgabe wider. Lassen Sie Ihren Coding-Agenten Tests dafür mit Apidog CLI schreiben und ausführen, wobei Geheimnisse außerhalb der Testdefinitionen bleiben.

Richten Sie es einmal ein:

npm install -g apidog-cli@latest
apidog login --with-token <YOUR_TOKEN>
npx -y skills add https://apidog.com   # wählen Sie Ihren Agenten, wenn Sie dazu aufgefordert werden

Geben Sie dann Ihrem Agenten einen Prompt:

In Apidog Projekt <id> erstellen Sie einen Testfall für POST /v1/ai/chat auf unserem Proxy.
Bestätigen: kein Authorization-Header, der 401 zurückgibt, ein falscher Token gibt 401 zurück, ein gültiger Token gibt 200 zurück und kein Antwortkörper enthält „sk-“ oder „AIza“. Lesen Sie den Token aus der Umgebungsvariable {{PROXY_TOKEN}}, niemals hart codieren.
Führen Sie ihn dann gegen die Staging-Umgebung aus und fassen Sie die Fehler zusammen.

Der Agent liest das Payloads-Schema, validiert es, erstellt den Fall und führt ihn aus:

apidog cli-schema get test-case-create
apidog test-case category --project <id>
apidog cli-schema validate test-case-create --file case.json
apidog test-case create --project <id> --file case.json
apidog run --test-case <caseId> --project <id> -e <envId> \
  --env-var "PROXY_TOKEN=$PROXY_TOKEN" -r cli,junit

--env-var gibt den Token zur Laufzeit weiter, er lebt also nie in der Spezifikation oder im Repo. Dieselbe apidog run-Zeile wird in CI geschrieben; siehe Apidog CLI in einer CI/CD-Pipeline und Apidog CLI in Claude Code.

FAQ

Was ist LLMjacking? Es ist die Nutzung einer gestohlenen LLM-Anmeldeinformation, meist eines API-Schlüssels, um Inferenz durchzuführen, für die der Inhaber bezahlt. Angreifer verkaufen den Zugang weiter oder nutzen ihn, wie bei MONST3R-AI, um Angreifer-Agenten zu betreiben.

Können gestohlene KI-API-Schlüssel wirklich für Hacking-Tools bezahlen? Ja. Bitsight berichtete, dass die Käufer von MONST3R-AI gestohlene OpenAI-, Anthropic- oder Google-Schlüssel in das Panel eingeben, und da der Verkäufer kein Modell hostet, zahlen die Opfer. Die behaupteten Ergebnisse des Verkäufers sind nicht verifiziert.

Stoppt ein Ausgabenlimit einen gestohlenen Schlüssel? Ein hartes Limit stoppt die Ausgaben beim Limit, aber nicht sofort. OpenAI und Google weisen beide auf geringfügige Überschreitungen hin, während die Limits sich ausbreiten. Allein Spend-Alert-Benachrichtigungen stoppen den Verkehr jedoch niemals.

Kann ich meinen OpenAI API-Schlüssel im Frontend-Code platzieren? Nein. Alles, was an einen Browser oder eine mobile App geschickt wird, kann extrahiert werden. Rufen Sie das Modell von Ihrem Backend auf.

Findet GitHub einen geleakten KI-Schlüssel? GitHub's Secret-Scanning erkennt Muster von OpenAI-, Anthropic- und Google Gemini API-Schlüsseln. Schalten Sie den Push-Schutz ein, sodass ein Commit mit einem Schlüssel blockiert wird, bevor er öffentlich ist.

Praktizieren Sie API Design-First in Apidog

Entdecken Sie eine einfachere Möglichkeit, APIs zu erstellen und zu nutzen