Fake Web3 Accelerator Uses npm Packages to Spread Malware and Hijack AI Agent Traffic

1 minute de lecture

Mis à jour :

Menace REF8801 : Campagne de malwares via des paquets npm frauduleux

Une opération malveillante (suivie sous le nom REF8801) cible les développeurs Web3 en se faisant passer pour un accélérateur de capital-risque baptisé “Apex Accelerator”. Cette campagne utilise des paquets npm contrefaits pour infecter les systèmes Windows et macOS.

Points clés

  • Vecteur d’attaque : Distribution de paquets npm malveillants (@apexacc/cli, @apexacc/audit, et d’autres variantes comme @apexfdn/apex) promettant des outils d’IA et d’audit de sécurité.
  • Ingénierie sociale : Les attaquants ciblent des startups crypto, utilisent de faux profils et participent à des conférences réelles (ex: TOKEN2049) pour bâtir leur crédibilité.
  • Objectifs :
    • Windows : Déploiement d’un stealer complexe capable de contourner l’AMSI/ETW, d’extraire des données sensibles (mots de passe, cookies, portefeuilles, historique) et d’exfiltrer les données via Telegram.
    • macOS : Installation d’une porte dérobée nommée CloudSyncD, obtenue via des invites d’autorisation frauduleuses (phishing de mot de passe système).
    • Détournement d’IA : Les paquets modifient les configurations des agents IA pour intercepter les requêtes LLM (OpenRouter) et manipuler les sorties des agents via des serveurs MCP contrôlés par l’attaquant.

Vulnérabilités exploitées

  • Bypass UAC : Utilisation de la méthode ucmDebugObjectMethod() (technique issue de UACME) pour élever les privilèges sur Windows.
  • Contournement de sécurité : Désactivation de l’interface AMSI et du traçage ETW, ainsi que le dé-accrochage (unhooking) de ntdll.dll pour éviter la détection par les solutions EDR/antivirus.
  • Phishing de privilèges : Exploitation de la confiance de l’utilisateur sur macOS en demandant manuellement le mot de passe administrateur sous couvert d’une installation légitime.

Recommandations

  • Vigilance sur les dépendances : Auditer systématiquement les paquets npm tiers, en particulier ceux provenant d’organisations inconnues ou récemment créées.
  • Privilèges minimaux : Ne jamais accorder de privilèges administrateur (sudo) à des scripts d’installation ou des outils CLI dont la source n’est pas vérifiée.
  • Surveillance des configurations : Vérifier périodiquement les configurations des agents IA locaux et les serveurs Model Context Protocol (MCP) enregistrés.
  • Sécurisation des endpoints : Maintenir les solutions de sécurité à jour pour détecter les comportements suspects (ex: accès non autorisés au répertoire %TEMP% ou exécutions de scripts PowerShell non signés).

Source