Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
threat-intel-brief-cve-2026-42208-litellm — # Threat-Intelligence-Brief zu CVE-2026-42208, einer kritischen Pre-Auth-SQL-Injection in BerriAI LiteLLM, die innerhalb von 36 Stunden nach Offenlegung ausgenutzt wurde. Behandelt Angriffspfad, Erkennungsmöglichkeiten und empfohlene Maßnahmen. | Kitploit
Tools/GitHubGitHub/zeltoc/threat-intel-brief-cve-2026-42208-litellm
SchwachstellenanalyseBedrohungsanalyseLernen & BildungKuratierte RessourcenKI-Sicherheit
GitHubzeltoc/threat-intel-brief-cve-2026-42208-litellm

threat-intel-brief-cve-2026-42208-litellm

# Threat-Intelligence-Brief zu CVE-2026-42208, einer kritischen Pre-Auth-SQL-Injection in BerriAI LiteLLM, die innerhalb von 36 Stunden nach Offenlegung ausgenutzt wurde. Behandelt Angriffspfad, Erkennungsmöglichkeiten und empfohlene Maßnahmen.

Repository anzeigen
8vor 4 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Threat Intelligence Brief - CVE-2026-42208: BerriAI LiteLLM SQL Injection

CVE: CVE-2026-42208
GHSA: GHSA-r75f-5x8p-qvmc
CVSS-Score: 9.3 (Kritisch)
Betroffene Software: BerriAI LiteLLM Versionen >= 1.81.16, < 1.83.7
Behobene Version: 1.83.7-stable (veröffentlicht am 19. April 2026)
CISA KEV hinzugefügt: 08. Mai 2026
Quellen: CISA KEV, Sysdig TRT, The Hacker News, Security Affairs


Zusammenfassung

Eine kritische SQL-Injection-Schwachstelle ohne Authentifizierung im Python-Paket LiteLLM von BerriAI wurde innerhalb von 36 Stunden nach der öffentlichen Offenlegung aktiv in freier Wildbahn ausgenutzt. LiteLLM ist ein Open-Source-KI-Gateway mit über 22.000 GitHub-Sternen, das von Organisationen häufig zur Verwaltung von API-Aufrufen über mehrere LLM-Anbieter hinweg eingesetzt wird, darunter OpenAI, Anthropic und cloud-gehostete Modelle. Eine erfolgreiche Ausnutzung verschafft einem nicht authentifizierten Angreifer Lese- und Schreibzugriff auf die Proxy-Datenbank, in der LLM-Anbieter-API-Schlüssel, Cloud-Anmeldedaten, virtuelle Schlüssel und Budgetkonfigurationen für Ausgaben gespeichert sind. CISA hat diese Schwachstelle am 08. Mai 2026 in den Katalog der Bekannten Ausgenutzten Schwachstellen (KEV) aufgenommen.


Was ist LiteLLM

LiteLLM ist ein Proxy-Server, der eine OpenAI-kompatible REST-API als einheitliches Frontend für Dutzende von Upstream-LLM-Anbietern bereitstellt. Organisationen nutzen ihn, um die LLM-Zugriffskontrolle zu zentralisieren, Ratenbegrenzungen anzuwenden, Ausgaben zu verfolgen und Anmeldedaten über mehrere Modellanbieter hinweg von einem einzigen Punkt aus zu verwalten. Der Proxy speichert API-Schlüssel und Cloud-Anbieter-Anmeldedaten in einer PostgreSQL-Backend-Datenbank.

Die zentralisierte Speicherung von Anmeldedaten macht diese Schwachstelle besonders folgenschwer. Eine kompromittierte LiteLLM-Instanz legt nicht nur einen einzelnen API-Schlüssel offen – sie legt potenziell jede Cloud-Anmeldedaten offen, die die Organisation über alle LLM-Anbieter hinweg konfiguriert hat.


Details zur Schwachstelle

Grundursache

Der Fehler liegt im Proxy-API-Schlüssel-Verifizierungsprozess von LiteLLM. Wenn eine Anfrage eintrifft, prüft der Proxy den Wert des Authorization: Bearer-Headers gegen seine Datenbank, um den Aufrufer zu authentifizieren. In betroffenen Versionen wurde der Bearer-Token-Wert direkt in die SQL-Abfragezeichenfolge eingefügt, anstatt als parametrisierte Eingabe übergeben zu werden:

root@kitploit:~
# Verwundbares Muster (vor v1.83.7)
cursor.execute(f"SELECT * FROM LiteLLM_VerificationToken WHERE key = '{api_key}'")

Ein einzelnes Anführungszeichen im Bearer-Wert ermöglicht es einem Angreifer, das String-Literal zu verlassen und beliebige SQL-Anweisungen anzuhängen. Da der Injektionspunkt in der Authentifizierungsprüfung selbst liegt, sind keine gültigen Anmeldedaten erforderlich, um sie auszulösen.

Angriffspfad

  1. Der Angreifer sendet eine manipulierte HTTP-Anfrage an einen beliebigen LLM-API-Endpunkt (z. B. POST /chat/completions)
  2. Der Authorization: Bearer-Header enthält eine SQL-Injection-Payload
  3. Die Anfrage durchläuft den Fehlerbehandlungspfad des Proxys und erreicht die verwundbare Abfrage
  4. Der Angreifer kann beliebige SELECT- oder potenziell INSERT/UPDATE/DELETE-Anweisungen gegen das PostgreSQL-Backend ausführen
  5. Datenbanktabellen mit API-Schlüsseln, Anbieter-Anmeldedaten und Konfigurationsdaten werden offengelegt

Was Angreifer anvisierten

Das Threat Research Team von Sysdig beobachtete reale Exploit-Versuche, die auf Folgendes abzielten:

  • Tabelle LiteLLM_VerificationToken – virtuelle API-Schlüssel und Zugriffskontrollen
  • Tabellen zur Speicherung von Anmeldedaten – Upstream-LLM-Anbieter-API-Schlüssel (OpenAI, Anthropic usw.)
  • Konfigurationstabellen – Modelldefinitionen, Ausgabenbudgets, Ratenbegrenzungseinstellungen

Ausnutzungs-Zeitachse

Datum/UhrzeitEreignis
19. April 2026Patch veröffentlicht (LiteLLM v1.83.7-stable)
20. April 2026, 21:14 UTCSicherheitshinweis im Repository der Maintainer veröffentlicht
24. April 2026, 16:17 UTCSicherheitshinweis in der globalen GitHub-Sicherheitsdatenbank indexiert (Defender-Feeds erscheinen hier)
26. April 2026, 16:24 UTCErster Ausnutzungsversuch von Sysdig TRT beobachtet – 36 Stunden 7 Minuten nach der Indexierung
08. Mai 2026CISA fügt CVE-2026-42208 zum KEV-Katalog hinzu

Das 36-Stunden-Ausnutzungsfenster ist konsistent mit einem organisierten Bedrohungsakteur, der automatisierte Scans einsetzt, um neue CVE-Veröffentlichungen zu überwachen und schnell Exploit-Code zu entwickeln oder anzupassen. SQL-Injection ist eine gut verstandene Schwachstellenklasse – sobald der betroffene Codepfad identifiziert ist, ist die Waffenisierung unkompliziert.


Auswirkungsbewertung

Vertraulichkeit: Hoch – Datenbankinhalte lesbar, einschließlich Anmeldedaten
Integrität: Hoch – Datenbank beschreibbar, Schlüssel können hinzugefügt, geändert oder gelöscht werden
Verfügbarkeit: Mittel – Proxy kann durch Datenbankänderungen gestört werden
Erforderliche Authentifizierung: Keine – vollständig ohne Authentifizierung
Erforderlicher Netzwerkzugriff: Ja – der Angreifer muss den Proxy-Port erreichen können

Warum dies über eine typische SQLi hinausgeht: LiteLLM ist speziell darauf ausgelegt, die Anmeldedatenverwaltung zu zentralisieren. Eine Organisation, die eine kompromittierte LiteLLM-Instanz betreibt, hat möglicherweise API-Schlüssel für OpenAI, Anthropic, Azure OpenAI, AWS Bedrock und andere Anbieter konfiguriert. Jeder dieser Schlüssel repräsentiert Zugriff auf kostenpflichtige LLM-Dienste mit potenziell erheblichen Ausgabenlimits. Über den Missbrauch von LLM-Ausgaben hinaus könnten Cloud-Anbieter-Anmeldedaten in der Datenbank eine seitliche Bewegung in AWS-, Azure- oder GCP-Umgebungen ermöglichen.


Betroffene Versionen

StatusVersionen
Verwundbar>= 1.81.16 und < 1.83.7
Gepatcht>= 1.83.7-stable

Erkennungsmöglichkeiten

Netzwerk-/WAF-Ebene

Achten Sie auf HTTP-Anfragen an LiteLLM-Endpunkte, die SQL-Metazeichen im Authorization-Header enthalten:

root@kitploit:~
Authorization: Bearer ' OR 1=1--
Authorization: Bearer '; SELECT * FROM LiteLLM_VerificationToken--
Authorization: Bearer ' UNION SELECT--

Indikatoren, nach denen in Proxy-Logs gesucht werden sollte:

  • Anfragen an /chat/completions, /embeddings oder andere API-Routen mit fehlerhaften Bearer-Tokens
  • Bearer-Werte, die einfache Anführungszeichen, doppelte Bindestriche, UNION, SELECT oder andere SQL-Schlüsselwörter enthalten
  • Hohe Anzahl von 4xx-Antworten vom Proxy mit unterschiedlichen Authorization-Headern von derselben Quell-IP

Datenbankebene

  • Unerwartete SELECT-Abfragen gegen LiteLLM_VerificationToken mit ungewöhnlichen WHERE-Klauseln
  • Zugriff auf Anmeldedaten- oder Konfigurationstabellen außerhalb normaler Anwendungsabfragemuster
  • Neue oder geänderte API-Schlüsseldatensätze, die nicht über die Admin-Oberfläche erstellt wurden

MITRE ATT&CK

TechnikIDBeschreibung
Ausnutzung öffentlich zugänglicher AnwendungenT1190SQL-Injection gegen internetzugänglichen LiteLLM-Proxy
Anmeldedaten aus PasswortspeichernT1555Extraktion von API-Schlüsseln und Cloud-Anmeldedaten aus der Proxy-Datenbank
Gültige Konten: Cloud-KontenT1078.004Verwendung gestohlener Cloud-Anbieter-Anmeldedaten nach der Ausnutzung

Empfohlene Maßnahmen

Sofort (falls betroffene Versionen ausgeführt werden):

  1. Sofort auf LiteLLM >= 1.83.7-stable aktualisieren
  2. Wenn während des Verwundbarkeitsfensters (19. April – Patch-Bereitstellung) internetzugänglich, als potenzielle Kompromittierung behandeln – nicht davon ausgehen, dass ungepatcht = unkompromittiert
  3. Alle API-Schlüssel und Cloud-Anmeldedaten rotieren, die in der LiteLLM-Datenbank gespeichert sind
  4. Proxy-Zugriffslogs auf SQL-Injection-Indikatoren in Authorization-Headern überprüfen

Kurzfristig: 5. Netzwerkzugriff auf den LiteLLM-Proxy-Port einschränken – er sollte ohne vorgeschaltete Authentifizierung nicht direkt internetzugänglich sein 6. Datenbank-Abfrageprotokollierung aktivieren, um zukünftige Injektionsversuche zu erkennen 7. WAF-Regeln hinzufügen, um Authorization-Header auf SQL-Metazeichen zu prüfen

Fortlaufend: 8. CISA-KEV-Benachrichtigungen abonnieren – diese Schwachstelle wurde aktiv ausgenutzt, bevor die meisten Patch-Zyklen sie erfasst hätten 9. KI-Infrastruktur als hochwertige Anmeldedatenspeicher behandeln – dieselben Sicherheitskontrollen, die auf Secrets-Manager angewendet werden, sollten auch auf LLM-Proxy-Bereitstellungen angewendet werden


Analysten-Notizen

Warum KI-Infrastruktur ein wachsendes Ziel ist: LiteLLM und ähnliche Tools befinden sich in einer privilegierten Position – sie halten Anmeldedaten für kostenpflichtige Cloud-Dienste mit hohen Ausgabenlimits und werden oft von Engineering-Teams statt von Sicherheitsteams mit weniger ausgereifter Sicherheitsprüfung bereitgestellt. Das Sysdig-Team stellte ausdrücklich fest, dass LiteLLM-Betreiber „ihm vertrauen, um Cloud-Anmeldedaten auf Unternehmensebene zu zentralisieren", was es zu einem attraktiven Ziel für Anmeldedatendiebstahl und Missbrauch von LLM-Diensten macht (Verwendung gestohlener API-Schlüssel, um eigene Abfragen gegen kostenpflichtige Modelle auszuführen).

Das 36-Stunden-Ausnutzungsfenster ist ein Maßstab: Dies ist keine Anomalie. Bedrohungsakteure überwachen aktiv CVE-Veröffentlichungsfeeds und Sicherheitsdatenbanken. Bei kritischen Schwachstellen ohne Authentifizierung in weit verbreiteter Open-Source-Software ist davon auszugehen, dass die Ausnutzung innerhalb von 24–48 Stunden nach der öffentlichen Offenlegung beginnt. Patch-SLAs müssen dieser Realität Rechnung tragen – ein 30-Tage-Patch-Fenster ist für CVSS-9+-Schwachstellen ohne Authentifizierung nicht angemessen.

CISA KEV als Priorisierungssignal: Der KEV-Katalog enthält nur Schwachstellen mit bestätigter realer Ausnutzung. Wenn eine CVE im KEV erscheint, ist sie nicht theoretisch – jemand hat sie bereits gegen reale Ziele eingesetzt. Organisationen sollten KEV-Einträge unabhängig von ihren internen CVSS-basierten Priorisierungsschwellen als sofortige Maßnahmen behandeln.


Referenzen

  • CISA KEV -- CVE-2026-42208
  • Sysdig TRT-Analyse
  • The Hacker News-Berichterstattung
  • Security Affairs
  • GHSA-r75f-5x8p-qvmc
  • MITRE ATT&CK T1190
  • MITRE ATT&CK T1555
Tool herunterladen