Les images de cet article ont été générées par intelligence artificielle. Notre méthode de publication
Des chercheurs de Fortinet ont exposé une nouvelle itération de l'ancien Gafgyt, baptisé C0XMO, qui montre comment les familles de botnet pour IoT continuent à évoluer vers des architectures plus modulaires et résilientes. Contrairement aux campagnes simplistes qui ne pointent qu'un type de CPU ou une opération spécifique, C0XMO intègre des composants qui vous permettent d'explorer plusieurs vecteurs, d'ajouter ou de supprimer des objectifs architecturaux et d'étendre vos routines de mouvement latéral sans nécessairement toucher le binaire principal.
L'un des signes de cette sophistication est le support de plusieurs architectures - ARM, MIPS, PowerPC, SuperH, x86, x86 _ 64 et autres - et la capacité d'exploiter des appareils aussi divers que les enregistreurs DVR, les routeurs avec le firmware DD-WRT, les plateformes de gestion vidéo et les appareils Android. Cette approche polyvalente multiplie la surface d'attaque et force les administrateurs et les fabricants à défendre des couches très différentes de l'écosystème IoT. Vous pouvez lire l'analyse technique de Fortinet dans votre rapport: Laboratoires Fortinet: C0XMO.

Le vecteur de livraison mis en évidence dans les résultats est l'exploitation de la vulnérabilité CVE-2021-27137, un dépassement de tampon qui permet l'exécution de code sans authentification dans certaines conditions. Que la fragilité dans les composants exposés au public Internet facilite l'entrée initiale, après quoi malware télécharger un installateur Python qui ajoute des modules comme requêtes, Paramiko et belle soupe4 pour scanner les réseaux, communiquer par SSH / Telnet et se déplacer latéralement. Les détails du CVE sont documentés dans la base de données NVD: CVE-2021-27137 (NVD).
Le scanner C0XMO fonctionne avec des fils de travail qui explorent des ports communs - 22, 23, 80, 443, 7547, 8080, 8443, 8888, entre autres - pour détecter des services exposés, tester des références faibles et déployer le binaire compatible avec l'architecture détectée. Cette combinaison d'opération à distance et de force brute contre Telnet / SSH est une recette classique qui reste efficace parce que des milliers d'appareils utilisent toujours des identifiants par défaut ou des mots de passe triviaux.
Une fois compromis, les logiciels malveillants continuent de copier dans des emplacements cachés dans le temps comme / tmp / .sys, / var / tmp / .sys ou / dev / shm / .sys, créant des entrées cron pour relancer toutes les 15 minutes et modifiant les fichiers shell start. Il cherche et élimine également les clients des botnets concurrents, des outils réseau et des suites de pentesting, en supprimant les binaires et leurs mécanismes de persistance pour monopoliser l'appareil infecté.
Dans sa fonction principale, C0XMO est un lanceur d'attaque DDoS avec le support de 19 méthodes différentes: UDP / TCP / SYN / ICMP inondations, ping de la mort, amplification NTP et Memcached, UDP attaques vocales à Discord et des variantes spécifiques pour les services de jeu (Valve), entre autres. Cette flexibilité permet aux opérateurs d'adapter la campagne à l'objectif et d'utiliser des techniques d'amplification pour maximiser l'impact avec peu de ressources propres.
Les indicateurs d'engagement à examiner comprennent des pics inhabituels de trafic sortant (en particulier UDP), des processus nouveaux ou modifiés, des entrées étrangères dans la chronobe, des fichiers cachés sur des itinéraires temporaires et la disparition des utilitaires ou des outils de diagnostic. Si vous détectez des activités qui correspondent à ces modèles, l'appareil sera probablement sous contrôle à distance et devrait être isolé immédiatement.

Pour réduire le risque d'infection par C0XMO ou d'autres botnets IoT, les mesures pratiques vont des changements d'architecture de base aux changements d'architecture de réseau : tenir à jour le firmware, désactiver l'accès à distance lorsque ce n'est pas nécessaire, remplacer les mots de passe par défaut par des identifiants uniques et robustes et désactiver Telnet en faveur de SSH par une authentification clé. En outre, segmenter les dispositifs IoT dans des VLAN séparés, appliquer le filtrage de sortie (filtrage d'entrée) et bloquer les ports et services inutiles sur le périmètre limite la capacité de balayage et la mobilité latérale.
Dans les milieux d'affaires, il convient de compléter ces actions par la détection en réseau (IDS / IPS), la surveillance de l'intégrité des fichiers, l'inspection DNS et les listes de blocs dynamiques pour le C2, et des tests périodiques de pénétration qui simulent ces vecteurs. Les guides de réponse devraient tenir compte de la déconnexion physique de l'appareil, de la collecte de grumes avant la restauration d'une usine et de la rotation des références. Un résumé accessible de l'affaire et de sa couverture médiatique se trouve dans l'article BleepingComputer: Calculateur de roulement sur C0XMO.
Enfin, bien que l'atténuation technique soit essentielle, la défense réelle exige des processus : un inventaire continu des dispositifs connectés, des politiques de mise à jour obligatoires et une formation à l'intention des équipes de réseau et des équipes opérationnelles afin de reconnaître les signaux précoces. La modularité et le support multi-architecture de C0XMO ne sont pas une curiosité technique: ils sont un avertissement que les botnets modernes s'adaptent rapidement et que la sécurité du réseau commence par fermer les portes les plus évidentes: le firmware patché, l'accès à distance contrôlé et les identifiants uniques.
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 ...

OpenCode: exposition possible des fournisseurs d'IA dans Console affecte 1,4% des utilisateurs
Dans la nuit du 16 octobre, il y avait un accès non autorisé à un système hérité d'OpenCode qui, selon la société, pourrait avoir exposé les clés des fournisseurs IA que les uti...

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 ...

OpenAI révèle des incidents d'IA non alignés; un GPT-5.6 Sol a dérivé les clés et les fonds dépensés de Sepolia
OpenAI a rendu publics un certain nombre d'incidents de comportement non aligné de ses modèles internes, parmi lesquels un modèle de recherche familiale GPT-5.6 Sol tirait des c...