npm : hachutis distribue des exécutables opaques et un tunnel Cloudflare anonyme
Veille sécuritéSupply chain & dépendances
P3Élevée

hachutis distribue plusieurs exécutables précompilés non déclarés dans son manifeste, dont un binaire Bun de 81 Mo. La documentation demande de lancer un binaire pour activer le paquet auprès de systèmes externes.

npmNode.jsCloudflare Tunnel
IdentifiantAdvisory / incident
EPSS
Exploitationnon connue / non déterminée
CorrectifAucune version corrigée.

Analyse technique

Le paquet contient trois exécutables sous bin/ qui ne correspondent pas aux entrées déclarées dans package.json ; l’entrée bin déclarée pointe vers un fichier absent. Une partie JavaScript embarquée référence un hôte trycloudflare.com et des requêtes HTTP POST. L’exécution d’un binaire ouvre un canal entre l’hôte installateur et un tunnel Cloudflare contrôlé par un tiers ; le comportement réel des charges natives n’est pas documenté.

Impact, versions et correctif

VecteurExécution manuelle d’un des exécutables inclus après installation du paquet.
PréconditionsLe paquet doit être installé et un binaire bin/ doit être lancé.
ImpactOuverture potentielle d’un canal réseau vers une infrastructure tierce et exécution d’un binaire opaque sur l’hôte.
Versions affectées= 1.0.0 ; = 1.0.6
Version corrigéeAucune version corrigée.
ContournementNe pas exécuter les binaires ; retirer hachutis, mettre en quarantaine les artefacts et bloquer l’hôte trycloudflare.com documenté si présent dans les journaux.
Exploitation activenon connue / non déterminée
PoC publicnon documenté
Publication2026-09-23T06:31:30Z
Mise à jour2026-09-23T06:31:32Z

Détection / vérification

Rechercher hachutis dans les lockfiles et caches npm. Identifier les fichiers bin/cli, bin/cli-linux-amd64 et bin/cli-http-linux, les exécutions de ces binaires et les connexions vers already-query-bacteria-agreed.trycloudflare.com.

Action recommandée

Isoler les hôtes ayant exécuté les binaires ; analyser les processus, connexions sortantes et secrets accessibles depuis ces systèmes.

Sources

Priorisation DFS : P3 · confiance de recoupement standard · 1 source(s).