UAT-10362: LucidRook Malware Cible des ONG à Taïwan
Alerte Sécurité : Menace UAT-10362
Une campagne active, baptisée UAT-10362, cible actuellement des ONG et des établissements universitaires à Taïwan. Les opérateurs utilisent un stager inédit, LucidRook, qui embarque un interpréteur Lua dans une DLL Windows et complète ses capacités réseau et cryptographiques avec des bibliothèques compilées en Rust. Les intrusions recensées depuis avril 2026 exigent une réaction rapide : des mesures de protection doivent être appliquées dans les 24 heures pour limiter l'exfiltration d'informations sensibles¹ ².
Origines et historique
Les premiers incidents associés à UAT-10362 ont été signalés en avril 2026, avec des victimes identifiées principalement dans le secteur associatif et académique à Taïwan¹. Les campagnes exploitent des emails de type spear-phishing contenant des documents piégés qui chargent une DLL malveillante via un loader ou par side-loading de bibliothèques légitimes mal configurées². L'association d'un interpréteur Lua embarqué et de modules Rust confère au stager une grande modularité et une surface d'analyse réduite, car le comportement peut évoluer sans modifier le binaire initial² ³.
Les éléments clés à retenir sur l'historique :
- Activité observée depuis avril 2026, ciblage centré sur ONG et universités à Taïwan¹.
- Vecteurs d'infection principalement spear-phishing avec documents contenant des macros, et techniques de DLL side-loading².
- Utilisation combinée de Lua pour la logique de charge utile et de Rust pour les modules bas niveau, rendant la détection par signature plus complexe² ³.
Fonctionnement technique
Architecture et flux d'exécution
LucidRook se compose de trois éléments principaux :
- Une DLL Windows qui intègre un interpréteur Lua et sert de stager initial.
- Des modules système compilés en Rust gérant le réseau, la cryptographie et la persistance.
- Des scripts Lua fournis dynamiquement par un serveur de commande et contrôle (C2) qui orchestrent les actions sur la machine compromise.
Flux d'exécution observé :
- L'utilisateur ouvre un document reçu par email qui déclenche un loader ou une macro malveillante.
- Le loader charge la DLL LucidRook dans le processus cible, souvent via rundll32 ou par side-loading.
- La DLL initialise l'interpréteur Lua et charge des modules Rust intégrés pour établir des canaux chiffrés vers le C2.
- Les scripts Lua sont récupérés et exécutés à la demande, permettant exfiltration, reconnaissance locale et maintien de la persistance² ³.
Cette séparation entre un binaire relativement stable et des scripts distants réduit la fenêtre d'efficacité des signatures statiques et complique l'analyse dynamique².
Techniques de furtivité
Les opérateurs exploitent plusieurs leviers pour compliquer la détection et l'analyse :
- Intégration statique de l'interpréteur Lua dans la DLL, limitant les traces classiques d'interpréteurs externes.
- Modules en Rust avec une empreinte binaire différente des binaires C/C++, ce qui diminue l'efficacité de règles heuristiques traditionnelles² ³.
- Chargement dynamique de scripts depuis le C2, permettant de modifier le comportement sans toucher au binaire initial et réduisant ainsi les indicateurs statiques observables².
- Usage de canaux réseau chiffrés et de patterning réseau conçu pour ressembler à du trafic légitime, rendant la détection par simple inspection plus difficile².
Actions recommandées

Priorisez immédiatement les actions suivantes. Elles réduisent rapidement la probabilité d'infection et augmentent la visibilité sur les comportements suspects.
Mesures immédiates (à appliquer dans les 24 heures)
- Renforcer la posture email - Mettre en place un filtrage renforcé des pièces jointes, activer le sandboxing des documents et vérifier tous les liens dynamiques avant ouverture.
- Restreindre l'exécution de macros - Interdire l'exécution automatique des macros; autoriser uniquement les macros signées par une clé d'entreprise validée.
- Dureté des systèmes - Activer SafeDllSearchMode et auditer les dossiers et binaires susceptibles de permettre du side-loading. Vérifier les permissions sur les répertoires systèmes.
- Déployer ou vérifier l'efficacité d'un EDR - S'assurer que l'EDR analyse les processus rundll32, surveille les appels réseau initiés par DLL non standard et déclenche des alertes sur chargements dynamiques d'interpréteurs intégrés².
- Surveillance réseau - Mettre en place une détection des anomalies sur le trafic chiffré. Corréler métadonnées DNS et SSL avec les patterns de requêtes suspectes et les résolutions inhabituelles².
Mesures complémentaires à déployer
- Auditer les binaires signés en production et les tâches planifiées pour détecter des modifications ou des exécutions non prévues.
- Mettre en place des solutions de sandboxing capables d'exécuter et d'observer des interpréteurs embarqués afin d'identifier des scripts Lua malveillants² ³.
- Renforcer les logs sur les créations de fichiers temporaires et corréler ces événements avec l'activité réseau pour repérer des téléchargements de scripts.
Conséquences d'inaction
Ne pas agir rapidement expose les organisations à des risques élevés : exfiltration de données sensibles, compromission de travaux de recherche et atteinte aux données personnelles gérées par les ONG et universités. Les impacts financiers et réglementaires peuvent être significatifs, notamment si des informations personnelles sont divulguées ou si des projets de recherche sont exfiltrés vers des tiers hostiles¹ ².
Priorités en cas de contraintes
Si le délai de 24 heures empêche la mise en place de toutes les recommandations, appliquer prioritairement :
- Le filtrage et le sandboxing des emails.
- La surveillance réseau et la corrélation DNS/SSL pour détecter les communications C2.
Ces deux paliers donnent le meilleur rapport effort/impact pour limiter rapidement la propagation et la fuite de données².
Les équipes de sécurité doivent organiser un incident response coordonné, inclure les équipes IT et juridiques, et préparer une communication maîtrisée avec les parties prenantes concernées. La proactivité et la coordination réduiront significativement le périmètre et l'impact d'une compromission par UAT-10362.