catwrestlinghuman@1.0.0 est un paquet npm malveillant dont le hook postinstall exécute une charge opaque encodée en JSFuck. Le paquet ne fournit pas de fonctionnalité légitime documentée ni de code source lisible.
Analyse technique
Le hook postinstall lance index.js lors de npm install. index.js et extension.js sont de volumineux blobs composés de caractères JSFuck et décodés à l’exécution au moyen de Function(), permettant l’exécution de JavaScript arbitraire tout en contournant la revue statique élémentaire.
Impact, versions et correctif
Détection / vérification
Rechercher catwrestlinghuman@1.0.0 dans les lockfiles, caches npm et journaux d’installation. Identifier les hooks postinstall lançant index.js et les fichiers JavaScript anormalement volumineux constitués majoritairement des caractères []()!+. Examiner les exécutions Node.js déclenchées au moment de l’installation.
Action recommandée
Bloquer le paquet, investiguer les hôtes ayant effectué l’installation et renouveler les secrets accessibles aux processus npm si une exécution a été confirmée.
Sources
Priorisation DFS : P3 · confiance de recoupement standard · 1 source(s).