Annoncer
IA

LiteLLM publie une version malveillante 1.107.0 après le vol d'une clé

Une clé d'administration exposée a permis le détournement du pipeline de déploiement ; PyPI a mis en quarantaine la version 1.107.0 environ une heure après le signalement.

LiteLLM a révélé qu’une clé d’administration exposée par erreur avait permis à un attaquant de compromettre son système de déploiement et de publier une version malveillante, rapporte Hacker News. La version 1.107.0 a été diffusée sur le dépôt de paquets Python PyPI, sur Docker Hub et sur d’autres canaux.

Selon l’entreprise, un premier incident remonte au 27 mai 2026 : un fichier de configuration contenant la clé maîtresse de la plateforme d’agents avait été déposé dans un dépôt GitHub public. Le fichier a été supprimé après constatation de l’erreur, mais la clé n’a pas été révoquée.

Le 10 octobre, l’attaquant a utilisé cette clé pour accéder à la plateforme d’agents et en extraire des jetons d’accès GitHub liés à un compte administrateur de premier niveau sans restriction. Il a ensuite eu accès à l’ensemble des dépôts de l’organisation et dérobé les jetons de deux ingénieurs disposant de privilèges administratifs.

Le 21 octobre, il a redirigé le chemin de déploiement vers un faux dépôt, puis a lancé un déploiement avec le jeton d’un ingénieur et l’a approuvé avec celui d’un autre. C’est par ce mécanisme que la version 1.107.0 a été publiée.

Un chercheur de la société de sécurité Upwind a signalé la version malveillante dans les 30 minutes, et PyPI l’a mise en quarantaine environ une heure plus tard. L’équipe sécurité de Microsoft a averti que les fichiers malveillants se trouvent en dehors du dossier de l’application et peuvent subsister si seuls les fichiers de l’application sont supprimés.

En bref

Quelle version de LiteLLM a été compromise ?

La version 1.107.0, publiée sur PyPI, Docker Hub et d’autres canaux après le détournement du pipeline de déploiement.

La version malveillante a-t-elle été retirée ?

PyPI l’a mise en quarantaine environ une heure après le signalement d’un chercheur d’Upwind, survenu dans les 30 minutes.

Que faire si LiteLLM a été installé ?

Microsoft prévient que les fichiers malveillants se situent en dehors du dossier de l’application et peuvent rester si seuls les fichiers de l’application sont supprimés.

Source