Les images de cet article ont été générées par intelligence artificielle. Notre méthode de publication
Un nouveau chapitre de la longue campagne attribuée aux acteurs nord-coréens - identifié par Elastic Security Labs dans le cadre de l'opération Contagious Interview et classé comme REF9403 - révèle une combinaison inquiétante d'ingénierie sociale visant les développeurs et les techniques de malware évasives: stéganographie intégrée dans des fichiers SVG qui camouflent des fragments de charge utile dans les revues Base64, assemblé par code JavaScript légitime dans des dépôts filetés qui sont proposés comme tests techniques pour l'utilisation.
L'astuce profite de la confiance de la communauté technique : les offres d'emploi et les défis de codage publiés sur des canaux tels que Slack incitent les parties prenantes à cloner et à exécuter des projets qui semblent fonctionner correctement en premier lieu. Derrière cette opération apparente est une chaîne en quatre étapes similaire aux logiciels malveillants connus sous le nom OtterCookie: identifiants de navigateur et portefeuilles de cryptomonéda, exfiltration de fichiers, une porte arrière persistante basée sur Socket. IO et vol de presse-papiers. En outre, le code cherche des extensions et des dispositifs liés aux outils d'analyse d'impact, suggérant un intérêt clair pour les données sensibles et clés qui facilitent l'accès à des environnements et des ressources précieux.

Du point de vue technique, l'utilisation de SVG avec des commentaires contenant des fragments de Base64 distribués entre plusieurs images est une tentative délibérée d'échapper aux scanners et à la signature statique: les fichiers d'actifs semblent inoffensifs (par exemple AE.svg, AF.svg), mais contiennent des blocs commentés que le script de validation du dépôt concaténe et décodifie dans le temps de fonctionnement. La charge utile est programmée pour fonctionner même dans le démarrage du serveur, qui transforme un simple essai technique en une porte d'entrée persistante avec des capacités de contrôle et de contrôle.
Les implications sont claires et larges: un seul développeur engagé peut devenir un vecteur d'une attaque de chaîne d'approvisionnement, en insérant du code malveillant dans des projets partagés, des dépendances ou des pipelines CI / CD. En outre, la combinaison de portefeuille et d'identificateurs de vol amplifie les dommages économiques immédiats et facilite les campagnes d'exfiltration qui sont difficiles à rassembler si les clés sont réutilisées ou ne pivotent pas rapidement.
En termes de détection et d'attribution, la technique complique la visibilité car les signaux se propagent entre les ressources statiques (images), les artefacts apparemment légitimes et le code fonctionnel. Cela renforce la nécessité de compléter les signatures par une analyse de comportement, une surveillance de l'intégrité des fichiers et un contrôle strict de l'exécution dans les environnements productifs. Pour le contexte et la taxonomie des techniques, il est utile de consulter des référentiels tels que MITRE ATT & CK ( https: / / attack.mitre.org /) et des analyses sectorielles publiées par des groupes de réponse tels que Elastic Security Labs ( https: / / www.elastic.co /), qui décrivent l'évolution de ces campagnes.
Pour les équipes et les développeurs individuels, les mesures pratiques commencent par le principe de base de ne pas utiliser de code externe avec des privilèges inutiles: isoler les preuves dans des environnements éphémères sans accès à des secrets, désactiver les exécutions automatiques par des dépôts de clones et examiner les actifs statiques pour les commentaires suspects ou les blocs Base64.

Compléter l'hygiène individuelle avec les politiques organisationnelles réduit le risque : forcer l'examen des demandes de tirage, scanner les dépôts de secrets et d'artefacts inhabituels avant de les intégrer dans les pipelines, bloquer les connexions sortantes non autorisées des coureurs CI et appliquer des contrôles d'intégrité sur les serveurs qui commencent de nouveaux services. En outre, l'adoption du principe du privilège mineur dans les extensions et les portefeuilles de navigateurs, et la séparation des clés d'accès et des portefeuilles (par exemple en utilisant des portefeuilles de matériel ou des comptes limités), limite l'impact en cas de fuite d'information.
Les solutions de détection devraient comprendre la télémétrie en réseau visant à identifier les Socket inhabituels. Connexions IO, règles EDR qui détectent le décodage et l'exécution de blobs assemblés en mémoire, et alertes sur les processus qui essaient de lire le presse-papiers ou d'accéder aux magasins de clés du navigateur. La rotation immédiate des titres de compétence exposés et la révocation des jetons engagés sont des mesures essentielles après un incident.
Enfin, cet incident montre que la sécurité des logiciels n'est pas seulement une question de dépendances publiques ou de paquets npm malveillants: le vecteur humain reste le lien le plus fragile. La formation des communautés techniques pour identifier les faux leurres d'emploi, promouvoir le scepticisme dans l'exécution du code reçu par les canaux sociaux et promouvoir les pratiques de validation des appareils sera aussi nécessaire que des outils automatiques pour atténuer le risque de campagnes sophistiquées telles que Contagious Interview.
Autres
Plus de nouvelles sur le même sujet.

Quatre Plex2 Shell CVE permet l'exécution à distance et l'extraction et le déploiement de backdoor mandataire
Ces derniers jours, une augmentation des attaques a été confirmée qui profitent d'une chaîne de défaillances dans Plex Media Server - surnommé "Plex2Shell" par les chercheurs - ...

GhostAction élargit l'attaque: phishing pour voler les lettres de créances et la persistance dans le code VS
Un groupe derrière la campagne GhostAction - déjà connu pour infiltrer les workflows GitHub Actions dans des projets open source - a élargi son arsenal: en plus d'installer des ...

ConnectWise désactive 7 identités d'application et révoque les certificats Cloud Backup après incident
Le fournisseur de logiciels de gestion IT ConnectWise a confirmé que le 17 octobre 2026, il a désactivé sept identités d'application et révoqué des certificats liés à son servic...

Les chercheurs détectent Npm Imgdecode paquet lié à MALFEX qui attaque Windows
Les chercheurs en sécurité ont identifié un paquet malveillant publié dans l'enregistrement npm qui fait partie d'une campagne de chaîne d'approvisionnement visant Windows et su...

OpenBSD 7.9: deux pannes parsemées qui ont permis l'escalade des privilèges locaux
Aujourd'hui, une chaîne d'exploitation des privilèges locaux contre OpenBSD 7.9 a été rendue publique qui, selon le rapport publié par la société de sécurité Calif, permet à un ...

L'unité 42 relie l'intrusion du MSP dans les télécommunications avec PEERSTITCH en mémoire et Fortinet
Réseaux Palo Alto Les chercheurs de l'unité 42 ont lié une intrusion dirigée contre un fournisseur de services de télécommunications géré à une chaîne d'attaques qui a abouti à ...