TrapDoor attaque npm, PyPI et CratesIO pour voler des identifiants

26 May 2026 Publié | Traduit de l'espagnol

Une campagne d'attaque sur la chaîne d'approvisionnement appelée TrapDoor propage des logiciels malveillants dans des dépôts populaires comme npm, PyPI et CratesIO. Les paquets malveillants cherchent à voler les identifiants des développeurs imprudents. La menace exploite la confiance dans les logiciels open source pour s'infiltrer dans les environnements de développement.

trois écrans d'ordinateur interconnectés montrant des terminaux de gestionnaires de paquets, les logos npm, PyPI et CratesIO se dissolvant en chaînes numériques, une trappe rougeoyante s'ouvrant sous un poste de travail de développeur, des flux de données d'identifiants siphonnés à travers des interfaces de ligne de commande fissurées, des paquets de code malveillant glissant dans un entonnoir vers des icônes de dépôts open source, visualisation cinématographique de cybersécurité, atmosphère sombre de salle de serveurs avec éclairage néon bleu et rouge, particules de code binaire flottantes, reflets réalistes de terminaux en verre, prise de vue dramatique en contre-plongée montrant le processus d'attaque, illustration technique photoréaliste

Comment TrapDoor infecte les paquets et échappe à la détection 🛡️

TrapDoor utilise des techniques d'obfuscation de code et des noms de paquets similaires à des bibliothèques légitimes pour tromper les développeurs. Une fois installés, les paquets exécutent des scripts qui extraient les variables d'environnement, les jetons d'accès et les identifiants stockés dans les fichiers de configuration. Les attaquants exfiltrent ensuite les données vers des serveurs distants. Pour atténuer le risque, vérifiez l'authenticité de chaque paquet en examinant son historique de versions, maintenez à jour les scanners de sécurité et utilisez des outils d'analyse statique.

Le développeur confiant et son paquet suspect 😅

Parce que rien ne crie confiance comme installer un paquet nommé lodash-fix-urgent sans vérifier son code source. TrapDoor compte sur le fait que vous pensiez que mettre à jour les dépendances est facultatif. Au final, le logiciel malveillant rit pendant que vous cherchez pourquoi votre jeton AWS est apparu sur un forum de hackers. Rappelez-vous : vérifier un paquet vous prend cinq minutes ; expliquer un vol d'identifiants vous prend une éternité.