La campagne GlassWorm compromet la chaîne d'approvisionnement du développement Python
Les chercheurs en sécurité de StepSecurity ont découvert une campagne de logiciels malveillants active le 16 mars 2026, où des attaquants exploitent des jetons d'authentification GitHub volés pour injecter du code malveillant dans des dépôts Python. Le malware GlassWorm cible spécifiquement les frameworks Python populaires et les projets d'apprentissage automatique.
Les attaquants ajoutent du code malveillant obfusqué à des fichiers Python critiques, y compris setup.py, main.py, et app.py. Cette méthode d'attaque de la chaîne d'approvisionnement permet au malware de s'exécuter chaque fois que les développeurs ou les utilisateurs exécutent le code compromis.
Développeurs Python et chercheurs en ML à risque
La campagne affecte principalement les développeurs Python travaillant avec des applications web Django, des projets de recherche en apprentissage automatique, des applications de tableau de bord Streamlit, et des mainteneurs de paquets PyPI. Des centaines de dépôts ont été compromis, mettant en danger à la fois les développeurs individuels et les organisations.
Tout développeur qui télécharge, clone ou exécute du code à partir des dépôts affectés pourrait exécuter à son insu le malware GlassWorm sur ses systèmes.
Le vol de jetons GitHub permet l'empoisonnement des dépôts
Les attaquants ont obtenu un accès non autorisé aux dépôts GitHub en volant des jetons d'authentification, probablement par vol d'identifiants ou attaques d'ingénierie sociale. Une fois à l'intérieur, ils modifient systématiquement les fichiers Python pour inclure leur charge utile malveillante sans alerter les propriétaires des dépôts.
Les développeurs devraient immédiatement auditer leurs projets Python pour détecter des changements de code inattendus et revoir la sécurité de leurs jetons GitHub. Les organisations devraient surveiller leurs dépôts pour des commits non autorisés et mettre en œuvre les lignes directrices de sécurité de la CISA pour la protection de la chaîne d'approvisionnement.




