En bref

  • L'équipe GReAT de Kaspersky a documenté l'opération FlashHole, une campagne du groupe nord-coréen Lazarus qui adopte l'algorithme post-quantique ML-KEM-1024 (NIST FIPS 203) pour chiffrer ses communications de commande-et-contrôle.
  • Trois organisations sud-coréennes dans les secteurs de la construction, du développement logiciel et des équipements de communications câblées sont victimes confirmées, avec une activité remontant à au moins juillet 2025.
  • La chaîne d'infection abuse d'INISAFE CrossWeb EX, un logiciel de sécurité financière coréen à déploiement massif, pour installer le downloader TechHub qui opère entièrement en mémoire.

Ce qui s'est passé

Les chercheurs de l'équipe GReAT (Global Research and Analysis Team) de Kaspersky ont publié cette semaine une analyse technique détaillée de l'opération FlashHole, une campagne de cyberespionnage attribuée au groupe nord-coréen Lazarus qui marque une évolution technique significative. L'élément central de cette évolution est l'adoption de ML-KEM-1024, un mécanisme d'échange de clés post-quantique standardisé par le NIST sous la désignation FIPS 203, pour sécuriser les communications entre le malware implanté et les serveurs de commandement des opérateurs nord-coréens.

ML-KEM-1024, anciennement connu sous le nom CRYSTALS-Kyber 1024, est un algorithme d'encapsulation de clés conçu pour résister aux attaques d'un ordinateur quantique de grande capacité. En l'utilisant pour sécuriser ses canaux C2, Lazarus Group accomplit deux objectifs distincts. À court terme, les communications chiffrées avec ML-KEM-1024 ne peuvent pas être déchiffrées par rétro-ingénierie à partir du trafic réseau capturé, même par des analystes disposant de la clé publique associée. À long terme, même si des enregistrements du trafic malveillant étaient conservés par des agences de renseignement adverses dans l'espoir de les analyser avec des ordinateurs quantiques futurs — une stratégie connue sous le nom "harvest now, decrypt later" — ce trafic resterait protégé.

La campagne FlashHole, active depuis au moins juillet 2025 selon les données de télémétrie de Kaspersky, cible spécifiquement des organisations sud-coréennes dans trois secteurs : la construction, le développement logiciel et les équipements de communications câblées. Ces secteurs sont cohérents avec les intérêts stratégiques habituels de Pyongyang en Corée du Sud : accès aux technologies de construction d'infrastructures, aux propriétés intellectuelles logicielles susceptibles de générer des revenus par revente ou par ransomware, et aux technologies de communications pouvant avoir des applications militaires ou de renseignement.

La chaîne d'infection documentée par Kaspersky commence par des pages de harponnage ciblées, personnalisées pour chaque cible en fonction de son secteur d'activité. Ces pages de phishing redirigent les victimes vers des dépôts GitHub malveillants qui semblent héberger des outils ou des bibliothèques légitimes pertinents pour le domaine de la cible. Une fois le fichier téléchargé et exécuté, la chaîne d'infection exploite une vulnérabilité dans INISAFE CrossWeb EX pour établir sa présence initiale sur le système compromis.

INISAFE CrossWeb EX est un logiciel de sécurité financière largement déployé en Corée du Sud, utilisé par des millions d'utilisateurs pour les transactions bancaires en ligne et l'authentification auprès de services gouvernementaux. Son abus par Lazarus Group n'est pas une nouveauté — des versions précédentes de cette chaîne d'exploitation avaient été documentées dès 2022 par la CISA et d'autres organismes — mais l'intégration de ML-KEM-1024 dans cette chaîne éprouvée représente une évolution notable qui illustre la capacité du groupe à améliorer ses outils existants avec des technologies cryptographiques de pointe.

Une fois l'exploitation d'INISAFE CrossWeb EX réussie, le logiciel est instrumentalisé pour exécuter du shellcode en mémoire qui installe le downloader TechHub. Ce composant, conçu pour opérer quasi exclusivement en mémoire sans persistance sur disque, contacte ensuite les serveurs C2 via des communications chiffrées avec ML-KEM-1024 pour récupérer les payloads de second stade adaptés à l'environnement de la victime. L'exécution en mémoire est une technique d'évasion établie qui complique la détection par les antivirus traditionnels basés sur des signatures de fichiers, et la rend inefficace pour les solutions ne disposant pas de capacités d'analyse comportementale en mémoire.

L'usage d'outils d'intelligence artificielle par le groupe Lazarus pour personnaliser les leurres de phishing est également documenté dans le rapport Kaspersky. Les opérateurs utilisent des outils d'IA générative disponibles commercialement pour construire des messages d'hameçonnage et des pages leurres convaincants adaptés au profil précis de chaque cible : secteur d'activité, poste, centres d'intérêt professionnels et actualité récente de l'organisation. Cette personnalisation à grande échelle, rendue possible par l'IA, augmente significativement les taux de succès des campagnes de spear-phishing par rapport aux leurres génériques des années précédentes.

Au moment de la publication du rapport Kaspersky, au moins trois organisations sud-coréennes confirmées sont victimes de FlashHole, mais les chercheurs soulignent que la nature furtive du malware — opérant en mémoire, utilisant des canaux C2 chiffrés post-quantiques, évitant toute persistance sur disque — suggère que le nombre réel de victimes pourrait être significativement plus élevé. Des indicateurs de compromission associés à l'opération FlashHole ont été partagés avec la communauté via les canaux habituels de threat sharing, bien que leur utilité soit limitée étant donné la rotation rapide d'infrastructure pratiquée par Lazarus Group.

Pourquoi c'est important

L'adoption de la cryptographie post-quantique par un groupe APT étatique dans ses communications malveillantes constitue un saut qualitatif qui mérite une attention bien au-delà des seules organisations sud-coréennes ciblées par FlashHole. Si ML-KEM-1024 s'avère efficace pour protéger les communications de Lazarus contre l'analyse forensique et les outils de sécurité actuels, d'autres groupes APT — russes, iraniens, chinois — adopteront inévitablement des mécanismes similaires dans les mois ou années à venir. Les défenseurs ont intérêt à anticiper cette évolution dès maintenant plutôt que d'attendre que la tactique soit généralisée.

Sur le plan des implications pour les vendeurs de solutions de sécurité, l'usage de ML-KEM-1024 dans les communications C2 signifie que les approches de détection basées sur l'analyse du contenu des flux réseau deviennent inopérantes pour ce vecteur spécifique. La détection doit se déplacer vers l'analyse comportementale des processus (détection de l'exécution de shellcode, des injections en mémoire, des accès anormaux à INISAFE CrossWeb EX), la surveillance des connexions réseau sortantes vers des hôtes inconnus indépendamment de leur contenu chiffré, et la détection de patterns d'initialisation cryptographique inhabituels dans le code exécuté en mémoire.

L'abus persistant d'INISAFE CrossWeb EX, documenté depuis des années sans résolution définitive, illustre le problème structurel des logiciels imposés par des régulations nationales. Ce type de logiciel, qui doit être installé sur des millions de postes pour des raisons réglementaires, devient une surface d'attaque privilégiée précisément parce qu'il ne peut pas simplement être désinstallé par les organisations qui le subissent. Les régulateurs coréens et les fournisseurs concernés ont une responsabilité particulière dans l'accélération du cycle de correction et de renforcement de ces logiciels à déploiement massif.

La capacité de Lazarus Group à adopter ML-KEM-1024 à peine deux ans après sa standardisation par le NIST témoigne du niveau de sophistication technique de ce groupe. Contrairement à une image parfois véhiculée d'une Corée du Nord technologiquement en retard, l'unité Lazarus dispose d'équipes de cryptographie et d'ingénierie logicielle capables d'intégrer rapidement des avancées issues de la recherche académique mondiale dans leurs outils opérationnels — un signal fort sur la maturité croissante des menaces cyber étatiques nord-coréennes.

Ce qu'il faut retenir

  • L'opération FlashHole (Lazarus Group) est la première campagne APT documentée utilisant ML-KEM-1024 (NIST FIPS 203, post-quantique) pour chiffrer ses communications C2, rendant l'interception des flux inefficace.
  • La chaîne d'infection abuse d'INISAFE CrossWeb EX, un logiciel de sécurité financière coréen à déploiement massif, pour exécuter le downloader TechHub opérant entièrement en mémoire.
  • Les défenseurs doivent migrer vers la détection comportementale en mémoire et l'analyse des patterns d'exécution, sans se reposer sur l'inspection du contenu des flux réseau chiffrés.

Pourquoi un groupe APT utiliserait-il de la cryptographie post-quantique alors que les ordinateurs quantiques ne sont pas encore opérationnels ?

La réponse tient à la stratégie "harvest now, decrypt later" : des agences de renseignement adverses enregistrent et stockent du trafic chiffré aujourd'hui avec l'intention de le déchiffrer une fois que des ordinateurs quantiques suffisamment puissants seront disponibles. En utilisant ML-KEM-1024 dès maintenant, Lazarus Group protège ses communications actuelles contre ce scénario futur. Par ailleurs, l'usage d'un algorithme post-quantique NIST standardisé complique l'analyse des flux réseau pour les outils de sécurité qui ne sont pas encore équipés pour reconnaître ce type de trafic, offrant un avantage opérationnel immédiat.

Besoin d'un accompagnement expert ?

Ayi NEDJIMI vous accompagne sur vos projets cybersécurité et IA.

Prendre contact