ZAIOS.NETBlogSoftware
24. März 2026 2 Min. Lesezeit

LiteLLM-Paket kompromittiert: Supply-Chain-Angriff stiehlt Credentials

Das populäre Python-Paket LiteLLM 1.82.8 wurde mit einem Credential-Stealer verseucht – ein klassischer Supply-Chain-Angriff mit weitreichenden Folgen.

Ein kritischer Sicherheitsvorfall erschüttert die KI-Entwickler-Community: Das weit verbreitete Python-Paket LiteLLM wurde in Version 1.82.8 durch einen Supply-Chain-Angriff kompromittiert. Angreifer schleusten eine bösartige Datei namens litellm_init.pth in das offizielle PyPI-Paket ein, die bei jedem Start des Python-Interpreters automatisch ausgeführt wird und dabei Zugangsdaten stiehlt. Die Entdeckung sorgt in der Entwickler-Community für erhebliche Alarmstimmung.

Wie der Angriff funktioniert

Der technische Mechanismus ist besonders tückisch: .pth-Dateien im Python-Ökosystem werden vom Interpreter beim Start automatisch eingelesen und ausgeführt – noch bevor der eigentliche Anwendungscode läuft. Die eingeschleuste Datei ist dabei direkt in der offiziellen Paket-Manifest-Datei des Wheels referenziert, was bedeutet, dass sie bei einer regulären Installation über pip ohne jeglichen Hinweis auf dem System landet. Entwickler, die LiteLLM 1.82.8 installiert haben, müssen davon ausgehen, dass sämtliche API-Keys, Tokens und andere Credentials, die in der jeweiligen Umgebung verfügbar waren, potenziell abgegriffen wurden.

Warum LiteLLM ein besonders attraktives Ziel ist

LiteLLM ist keine Randerscheinung im Python-Ökosystem: Das Paket dient als universelle Abstraktionsschicht für den Zugriff auf dutzende verschiedene Large Language Model APIs – darunter OpenAI, Anthropic, Google Gemini und viele weitere. Wer LiteLLM einsetzt, hat typischerweise hochwertige API-Schlüssel für kostenpflichtige KI-Dienste in seiner Umgebung gespeichert. Für Angreifer sind solche Credentials äußerst wertvoll: Sie ermöglichen nicht nur den kostenlosen Missbrauch teurer KI-Ressourcen, sondern können auch für weitere Angriffe oder den Weiterverkauf genutzt werden. Die Wahl dieses Pakets als Angriffsziel ist daher strategisch kalkuliert.

Supply-Chain-Angriffe auf dem Vormarsch

Der Vorfall reiht sich in eine beunruhigende Serie von Supply-Chain-Angriffen auf Open-Source-Pakete ein. PyPI, das zentrale Repository für Python-Pakete, steht dabei besonders im Fokus – schlicht wegen seiner enormen Reichweite und der Tatsache, dass Entwickler Paketen aus dem offiziellen Repository oft blindes Vertrauen entgegenbringen. Bekannte Vorfälle der Vergangenheit, etwa der fast erfolgreiche Angriff auf die XZ-Utils-Bibliothek im Jahr 2024, haben gezeigt, dass selbst gut gepflegte Projekte nicht immun sind. Bei LiteLLM stellt sich nun die Frage, wie die bösartige Datei überhaupt in das offizielle Release gelangen konnte – ob durch einen kompromittierten Build-Prozess, einen gekaperten Account oder einen bösartigen Contributor.

Was Betroffene jetzt tun sollten

Für Entwickler, die LiteLLM 1.82.8 eingesetzt haben, besteht dringender Handlungsbedarf:

  • Sofortiges Downgrade auf eine nicht betroffene Version oder Update auf einen bereinigten Release
  • Rotation aller API-Keys und Zugangsdaten, die in der betroffenen Umgebung verfügbar waren – dazu gehören insbesondere OpenAI-, Anthropic- und andere LLM-API-Keys
  • Überprüfung der Logs auf ungewöhnliche ausgehende Verbindungen im Zeitraum der Installation
  • Audit der gesamten Entwicklungsumgebung auf weitere Kompromittierungen

Der Vorfall unterstreicht einmal mehr, wie dringend notwendig robuste Sicherheitspraktiken in der Softwareentwicklung sind: Dependency-Pinning mit Hash-Verifikation, regelmäßige Audits von Abhängigkeiten und der Einsatz von Tools wie pip-audit oder Software Composition Analysis sollten für jeden professionellen Entwicklungsprozess selbstverständlich sein. Gerade im KI-Bereich, wo Entwickler täglich mit sensiblen und kostspieligen API-Credentials hantieren, ist ein nachlässiger Umgang mit Paketabhängigkeiten ein inakzeptables Risiko.

Quellen: Hacker News

softwareaipythonllm