Cybersécurité

Piraterie de la chaîne d'approvisionnement de LiteLLM : logiciels malveillants pour voler les données des développeurs

Le projet LiteLLM a subi une compromission de sa chaîne d'approvisionnement logicielle, entraînant la distribution de versions malveillantes qui dérobent des identifiants et des données sensibles sur les systèmes des développeurs.

2026-10-22
3 min de lecture
2 vues
certi.news Editorial Team
Piraterie de la chaîne d'approvisionnement de LiteLLM : logiciels malveillants pour voler les données des développeurs

Détails de l'attaque

Le projet LiteLLM, une passerelle logicielle open source utilisée pour connecter des applications à des modèles d'intelligence artificielle, a été victime d'une attaque ciblant sa chaîne d'approvisionnement logicielle le 21 octobre 2026. Cette compromission a conduit à la publication d'une version malveillante portant le numéro 1.107.0 via le dépôt PyPI ainsi que les plateformes Docker Hub et GHCR, exposant les utilisateurs des systèmes Windows, Linux et macOS à un risque de vol de données.

Mécanisme de fonctionnement du logiciel malveillant

Les chercheurs en sécurité ont expliqué que les attaquants n'ont pas touché au code source principal du projet, mais ont injecté trois fichiers malveillants (cook.pth, cook.py et sitecustomize.py) dans les paquets d'installation. Ces fichiers exécutent une charge utile à chaque fois que l'environnement Python est lancé, garantissant ainsi leur persistance même lorsque le développeur tente d'inspecter le paquet infecté.

Le logiciel malveillant cible un large éventail de données sensibles, notamment :

  • Identifiants cloud : tels que les clés AWS, Azure, Google Cloud et Kubernetes.
  • Secrets des développeurs : clés SSH, GPG et TLS, ainsi que les identifiants Git, GitHub et npm.
  • Données de navigation : cookies, historiques de navigation et informations de paiement enregistrées.
  • Paramètres d'intelligence artificielle : identifiants des fournisseurs de services d'IA stockés au sein de LiteLLM.

Que doivent faire les développeurs ?

Si vous avez installé la version 1.107.0, il est impératif de prendre des mesures immédiates pour remédier à la situation :

  • Isoler les systèmes : ne lancez pas l'interpréteur Python dans les environnements infectés, car cela active le logiciel malveillant.
  • Reconstruire : les systèmes affectés doivent être isolés et reconstruits à partir de sauvegardes propres et fiables.
  • Renouveler les clés : considérez que tous les secrets, mots de passe et clés d'accès présents sur la machine ont été volés et modifiez-les immédiatement.
  • Revenir à une version sécurisée : il est actuellement conseillé d'utiliser la version 1.106.2 comme dernière version stable et sécurisée avant l'attaque.

Pourquoi cette nouvelle est-elle importante ?

LiteLLM est un outil largement répandu, comptabilisant plus de 92 millions de téléchargements par mois et utilisé par de grandes entreprises telles que NVIDIA, Netflix et Okta. Cet incident souligne une fois de plus la vulnérabilité des chaînes d'approvisionnement dans les projets open source, où un seul attaquant peut accéder à la chaîne de production logicielle (CI/CD) et contaminer en quelques minutes des paquets dont dépendent des milliers de développeurs et d'entreprises, faisant de la surveillance de l'intégrité des paquets logiciels une nécessité de sécurité absolue.

Source de l’actualité
c
Auteur

certi.news Editorial Team

Dans la même catégorie

À lire également

Voir toutes les actualités