Sécurité

Tous les articles de cette rubrique.

Illustration en collage de papier découpé montrant un clavier d'ordinateur ancien avec des symboles discrets, évoquant une surveillance secrète.

Condamnation d’un hacker syrien pour une vaste conspiration de piratage

Ahmad Umar Agha, connu sous le pseudonyme « Th3Pr0 », vient d’être condamné à 42 mois de prison fédérale. Il est reconnu coupable de son rôle central dans une conspiration de piratage étendue, organisée et dirigée par des membres de l’entourage de l’ancien président syrien Bachar al-Assad, y compris le commandant de la Direction générale de renseignement syrienne. Cette campagne s’est déroulée entre août 2011 et janvier 2014.

Pour diffuser la propagande du régime, Agha a ciblé environ quarante-sept entités occidentales. Parmi elles figuraient des médias, des entreprises, des organisations non gouvernementales (ONG) ainsi que des agences gouvernementales américaines et alliées. Les procureurs estiment que cette conspiration visait à punir la presse libre pour avoir rapporté les atrocités du régime durant le Printemps arabe et la guerre civile qui a suivi.

Les tactiques employées s’inscrivent clairement dans une guerre de l’information. Elles visaient à semer la peur et la confusion chez les opposants au pouvoir syrien, tout en collectant des renseignements pour le gouvernement en place. L’Assistant Attorney General for National Security, John A. Eisenberg, a déclaré que ces attaques constituaient « une agression contre la presse libre et notre sécurité nationale et économique ».

Photographie aérienne d'une ville moderne brumeuse, centrée sur une tour de communication isolée et éclairée.

Le coût de ces intrusions pour les victimes est substantiel. Les documents judiciaires montrent que plusieurs entités ont dû engager des sommes importantes pour réparer les dégâts ou renforcer leur sécurité. Par exemple, une société fournissant des contenus en ligne a subi une perte quotidienne d’environ 35 000 dollars pendant six mois. Une ONG internationale a dû déployer de nouveaux produits de surveillance réseau, ce qui a coûté environ 250 000 dollars, sans compter la formation de plus de 800 collaborateurs, pour un total de pertes s’élevant à 480 000 dollars.

Des cibles allant des médias aux forces armées

Les opérations d’Agha n’étaient pas limitées à la désinformation médiatique. Il a utilisé des tactiques visant à déstabiliser des institutions clés, y compris des éléments militaires américains. Agha a réussi à pénétrer le site de recrutement des Marines américains. Il y a redirigé les visiteurs vers une page affichant une image incitant les militaires à refuser leurs ordres et à combattre aux côtés de l’armée syrienne. Durant cette attaque, environ 3 500 candidats potentiels ont vu cette image à la place du matériel de recrutement officiel.

Des tentatives d’intrusion ont également visé le niveau politique. Agha a tenté, à deux reprises, de prendre le contrôle de la page de médias sociaux de la Maison Blanche en volant les identifiants d’accès des employés. Dans une de ces tentatives, il a réussi à s’introduire et a ensuite cherché à tromper d’autres membres du personnel pour obtenir les accès aux comptes officiels.

Le choc boursier et la manipulation financière

L’un des actes les plus médiatisés de cette campagne fut le piratage d’un compte Twitter d’une agence de presse reconnue. Le 23 avril 2013, Agha y a publié un tweet frauduleux affirmant que le président Obama avait été blessé lors de deux explosions à la Maison Blanche. Cette publication a provoqué un « flash crash » temporaire, entraînant une perte de 136 milliards de dollars dans la valeur des actions composant le Dow Jones Industrial Average.

Agha a par la suite fait étalage de cette réussite. Il a admis dans une interview avec Business Insider que « c’était notre objectif de cette attaque pour que le Dow chute significativement » et que « c’était une grande victoire pour nous ».

La réponse judiciaire et la menace persistante

L’enquête menée par le FBI et le ministère de la Justice a permis de poursuivre Agha après qu’il ait passé plus d’une décennie en fuite. Les représentants des autorités ont insisté sur la gravité de la menace posée par les cybercriminels servant des régimes hostiles aux États-Unis. Le First Assistant U.S. Attorney Theophani K. Stamos a souligné que la protection de l’infrastructure électronique et des marchés financiers est d’une importance capitale.

Le dossier révèle que Agha et son complice, Firas Dardar, ont été inculpés. Dardar, qui demeure en fuite, a été inculpé dans une autre conspiration en septembre 2015. L’indictement initial des deux hommes remonte à juin 2014. Les autorités maintiennent une vigilance constante pour identifier et poursuivre les hackers parrainés par des États qui menacent les institutions américaines.

Sources

Engrenage mécanique ancien sur parchemin, éclairé par une ombre longue et prononcée.

CISA actualise les éléments minimaux des SBOM pour la sécurité logicielle

Les agences américaines CISA, la NSA et le FBI ont publié des lignes directrices actualisées concernant les éléments minimaux des SBOM (Software Bill of Materials). Ces nouvelles spécifications remplacent le cadre établi par l’NTIA en 2021, intégrant les retours d’une consultation publique menée en 2025.

L’SBOM, que l’on peut imaginer comme la liste d’ingrédients d’un logiciel, est devenu un pilier pour gérer les risques liés à la chaîne d’approvisionnement. Il permet aux organisations de décortiquer la composition de leurs composants et de prendre des décisions plus éclairées sur les risques encourus. Si ces éléments minimaux s’appliquent à tout logiciel, les systèmes d’intelligence artificielle et les services cloud, par exemple, pourraient nécessiter des ajouts spécifiques.

Cette exigence de transparence ne répond pas à une simple formalité administrative. Elle coïncide avec une montée en puissance des enjeux de sécurité dans les entreprises, notamment parce que le développement assisté par l’IA accélère le rythme de production. Aaron Branson, responsable de la croissance chez FossID, souligne que la question fondamentale pour les dirigeants est de savoir s’ils peuvent vraiment garantir la provenance du code qu’ils utilisent, qu’ils achètent ou qu’ils créent.

Illustration vectorielle abstraite d'une boîte logicielle en cubes, avec un symbole de liste sur un coin.

Le problème, c’est la complexité croissante. Les bibliothèques open source, les dépendances transitives, les fragments de code générés par l’IA ou les composants fournis par des sous-traitants entrent dans le code via des canaux variés. Les enregistrements des fournisseurs donnent un contexte, certes, mais l’examen du code sous-jacent apporte une profondeur d’analyse indispensable. Ce fossé de visibilité impacte directement la gestion des droits de propriété intellectuelle, des licences et des assurances client.

Ce qui est intéressant, c’est la pression exercée par la vitesse. Quand l’IA produit du code en quelques secondes, les processus habituels de revue et de conformité n’ont pas été conçus pour ce débit. Les fragments de code, par exemple, peuvent s’intégrer sans apparaître dans les registres de dépendances standards. C’est là que l’SBOM, documentant les composants, devient un outil d’organisation structuré, mais il doit être complété par une analyse du code source pour valider que les inventaires correspondent bien à ce qui tourne réellement en production.

La notion de « provenance » est donc au cœur du débat. Elle ne s’arrête pas à identifier un composant ; elle doit lier son origine aux obligations qui en découlent – qu’il s’agisse de licences ou de responsabilités légales. Des entreprises comme FossID travaillent précisément à connecter ce point de départ avec les obligations associées, permettant ainsi aux équipes d’ingénierie, juridiques et de conformité de partager une base commune pour leurs décisions.

Face à cette accélération, les dirigeants doivent se demander qui est responsable du risque de la chaîne d’approvisionnement logicielle. La mise en place de la gouvernance ne peut plus être un événement ponctuel ; elle doit être intégrée aux pipelines de développement, aux processus d’achat et à la gestion des fournisseurs. Les attentes doivent être claires : les enregistrements de composants doivent être maintenus à jour au fur et à mesure que le logiciel évolue.

Par ailleurs, la pression sur les responsables de la sécurité (CISOs) ne se limite plus aux vulnérabilités techniques. Comme le souligne Mark Weatherford, responsable cyber chez Nvidia, ces responsables doivent désormais traduire les risques de cybersécurité liés à l’IA en priorités business claires, ce qui exige une maîtrise nouvelle de la gestion des risques.

Sources

Photo candid de techniciens travaillant dans une salle serveur, concentrés sur un moniteur affichant des schémas réseau complexes.

Vol de 6,36 milliards de dollars à Binance, attribution à TraderTraitor

Dans la nuit du 29 octobre 2026, l’échange de cryptomonnaies Binance a subi l’un des vols les plus importants jamais enregistrés. TRM Labs a suivi chaque transfert sur dix chaînes de blocs et a calculé un montant total de 6,36 milliards de dollars siphonnés des portefeuilles de l’échange. La majorité de cette opération s’est déroulée en une vingtaine de minutes, débutant à 20:05 UTC. Cette somme dépasse de quatre fois le précédent record établi lors du piratage de Bybit en février 2025.

Binance a confirmé un incident de sécurité et a suspendu les retraits sur plusieurs réseaux par précaution. L’enquête initiale de l’échange suggère que l’intrusion pourrait avoir commencé par un ordinateur portable de développeur dont l’accès était compromis. Richard Teng, co-PDG de Binance, a précisé que l’attaquant n’a pas eu besoin de voler de clés privées de portefeuille, mais aurait plutôt exploité un conteneur de service pour soumettre des transactions de retrait non autorisées.

L’attribution de l’attaque est ferme selon TRM Labs. L’entreprise attribue le vol à TraderTraitor, l’unité de piratage d’élite de Corée du Nord, en se basant sur des renseignements robustes sur et hors chaîne. Des analystes comme Jonathan Levin de Chainalysis confirment cette suspicion, notant des similitudes avec des vols antérieurs, comme celui de KelpDAO en avril 2026.

Illustration style risographie représentant une clé cryptographique contournée par un flux de jetons numériques stylisés.

Le mécanisme technique de l’extraction des fonds

L’opération n’est pas le fruit d’une action isolée ; elle a nécessité une préparation longue. TRM Labs indique que les préparatifs ont commencé au moins trois jours avant le vol, avec l’alimentation du portefeuille opérateur de l’attaquant par de petites sorties de Tornado Cash. Le code malveillant a été testé sur plusieurs portefeuilles avant d’être déployé sur un portefeuille chaud de Binance.

Sur Ethereum, la méthode était particulièrement pointue. Les pirates ont utilisé EIP-7702, un mécanisme qui permet à un portefeuille standard de déléguer son comportement à un contrat intelligent via une autorisation signée. L’attaquant a soumis une transaction contenant cinquante autorisations, toutes signées à l’avance par un portefeuille chaud de Binance, ce qui a permis de détourner le contrôle de ce dernier vers un contrat qu’eux seuls pouvaient commander.

Pour les neuf autres chaînes, le processus était différent. Les fonds ont été envoyés par des transferts signés ordinaires. TRM estime que l’explication la plus probable est que l’attaquant a réussi à faire signer des transactions de son choix par le système de signature des portefeuilles chauds de Binance à travers ces différentes chaînes.

La course contre les gels et la situation des actifs

Les émetteurs de stablecoins ont réagi rapidement. Au 30 octobre à 00:30 UTC, TRM a comptabilisé environ 2,7 milliards de dollars en actifs gelés, incluant près de 1,77 milliard de USDT bloqués par Tether et environ 825 millions d’USDC bloqués par Circle. Le Conseil de Sécurité d’Arbitrum a également bloqué des actifs, totalisant environ 30 millions de dollars.

Cependant, les fraudeurs ont anticipé ces mesures. En vendant du USDT à des teneurs de marché et en empruntant de l’ETH contre du USDT sur Aave, ils ont réussi à échapper au gel. Ils détiennent désormais plus de 420 000 ETH et 18 270 BTC, soit environ 2,4 milliards de dollars en actifs hors de portée des mécanismes de gel des émetteurs.

Voici une répartition des flux observés sur les dix blockchains concernées :

Blockchain Montant estimé (USD)
Ethereum 3,79 milliards
Bitcoin 1,47 milliard
Tron 628 millions
XRP Ledger 296 millions
Solana 96 millions
Autres (Arbitrum, Optimism, Base, Avalanche, Polygon) 39 millions

Les limites de l’enquête et les engagements de Binance

Bien que les analystes convergent sur l’implication de TraderTraitor, la récupération demeure complexe. Binance s’est engagé à couvrir l’intégralité des pertes via son fonds SAFU et ses fonds propres, garantissant que les fonds des utilisateurs sont « complètement sûrs ». Les montants varient selon les sources ; si certaines estimations initiales atteignaient 5,8 milliards de dollars, l’analyse on-chain de TRM Labs s’est fixée à 6,36 milliards.

Le fait que les actifs ne soient pas tous émis par une entité, comme c’est le cas pour l’Ether et le Bitcoin, complique la tâche des gels. Les équipes de Binance collaborent avec les services de l’application de la loi pour suivre les fonds, mais la piste financière semble s’étendre bien au-delà des juridictions habituellement surveillées.

Sources

Représentation vectorielle stylisée d'une interface de gestion web avec une flèche rouge pointant vers un champ d'entrée.

SSRF dans Cisco Finesse : attaque possible sans authentification

Une faille de type Server-Side Request Forgery (SSRF) a été identifiée dans l’interface de gestion web de Cisco Finesse. Cette vulnérabilité, cataloguée sous la CVE-2026-20362, permet à un attaquant externe, sans avoir besoin de s’authentifier, d’initier des requêtes serveur sur les dispositifs affectés. Les chercheurs de Horizon3 l’ont découverte le 7 octobre 2026, et Cisco a rapidement émis un avis de sécurité à ce sujet.

Le défaut réside dans une validation d’entrée insuffisante au niveau des requêtes HTTP spécifiques traitées par le système. En tirant parti de cette faille, un acteur malveillant pourrait potentiellement accéder à des informations sensibles liées aux services fonctionnant sur l’appareil compromis. Selon Cisco, aucune méthode de contournement n’a été communiquée pour endiguer immédiatement cette exposition.

Ce qui est touché et la portée de l’attaque

Cette vulnérabilité touche l’implémentation de Cisco Finesse, et elle s’étend par contagion aux produits qui l’intègrent. Les équipements concernés incluent le Packaged Contact Center Enterprise (Packaged CCE), le Unified Contact Center Enterprise (Unified CCE) et le Unified Contact Center Express (Unified CCX). Il est important de comprendre que, d’après l’avis, l’impact peut se limiter à l’obtention d’informations sensibles, mais l’accès à distance et non authentifié est la donnée la plus préoccupante pour les administrateurs.

Cisco précise que cette faille ne concerne pas le Unified Intelligence Center. Les versions vulnérables de Cisco Finesse sont celles antérieures à la version 12.6, tandis que pour Cisco Unified CCX, les versions antérieures à 12.5 sont exposées. Les produits Packaged CCE ou Unified CCE nécessitent spécifiquement que le composant Finesse soit mis à jour.

Photographie documentaire montrant des mains inspectant un panneau d'accès sur un équipement réseau complexe.

Qui doit agir et comment réparer

La recommandation de Cisco est claire : la seule voie de remédiation est la mise à niveau vers une version logicielle corrigée. Pour Cisco Finesse, les utilisateurs doivent migrer vers la version 15.0 ou ultérieure. Concernant Cisco Unified CCX, la migration doit se faire vers la version 15.0(1) SU1. Pour les systèmes Packaged CCE ou Unified CCE, l’obligation est de faire progresser le composant Finesse.

Cisco rappelle dans sa politique de sécurité que toute vulnérabilité est définie comme une faiblesse dans la logique computationnelle qui, lorsqu’elle est exploitée, affecte la confidentialité, l’intégrité ou la disponibilité. Les entreprises qui utilisent ces solutions de centres de contact doivent donc vérifier l’état de leurs déploiements par rapport aux tables de versions fournies dans l’avis.

Les professionnels de la sécurité sont invités à se référer aux canaux de Cisco PSIRT pour toute information complémentaire, bien que l’avis confirme qu’aucune utilisation malveillante n’a été documentée à ce jour.

Les équipes en charge des systèmes doivent surveiller attentivement leur calendrier de déploiement, car le maintien d’une version antérieure signifie une exposition continue à cette porte d’entrée non authentifiée.

Fiche technique

CVE Produit Gravité Exploitée activement Versions corrigées
CVE-2026-20362 — Élevée (CVSS 7,2) Non signalée Voir l’avis de l’éditeur

Données : NVD (NIST) et GitHub Advisory Database (CC BY 4.0, données adaptées).

Sources

Vue rapprochée d'un écran d'appareil électronique sombre affichant une grille d'icônes d'application abstraites colorées sur fond bleu profond.

Malware Yoba utilise les binaires signés ChatGPT et Claude pour infecter les utilisateurs

Une campagne d’attaques, surnommée Yoba, profite de l’engouement autour des outils d’intelligence artificielle. Des acteurs malveillants ont créé de faux projets sur GitHub, se faisant passer pour des applications de bureau comme GPT-5.6 Sol, GPT-6 Astra ou Claude Opus. L’objectif est de distribuer une chaîne de malware sophistiquée en tirant parti de la confiance accordée à ces outils grand public.

Le mécanisme d’attaque est particulièrement ingénieux. Les attaquants ne compromettent ni ChatGPT, ni Claude, ni OpenAI, ni Anthropic. Ils exploitent la crédibilité de ces marques en insérant des binaires légitimes et signés, comme le Setup.exe d’OpenAI, dans des archives conteneur. Une fois que l’utilisateur lance ce programme légitime, le malware, un fichier DLL malveillant nommé winmm.dll, est chargé indirectement via une technique connue sous le nom de DLL sideloading.

Ces projets frauduleux parviennent à apparaître en haut des résultats de Google. Il ne s’agit pas d’un gonflement artificiel de stars ou de forks sur GitHub, mais plutôt d’une tactique de « SEO poisoning », où les titres et les descriptions sont optimisés pour forcer un classement élevé dans les moteurs de recherche externes. Cette approche transforme la demande naturelle pour de nouvelles capacités IA en vecteur initial d’infection.

Figure solitaire assise à un bureau devant un écran lumineux, entourée d'un fourré rouge vif et épineux dans un paysage automnal désolé.

La persistance et la furtivité du malware

Après le téléchargement et l’exécution initiale, le programme YobaDropper ne se contente pas de déployer son chargement. Il passe par plusieurs vérifications pour compliquer l’analyse automatisée. Le dropper vérifie qu’il a été lancé par l’exécutable attendu, introduit un délai si cette vérification échoue, et exige des droits d’administrateur. Ce sont des comportements typiques d’une menace conçue pour s’ancrer durablement.

Une fois ces étapes franchies, le YobaDropper déploie le YobaLoader et établit une tâche planifiée. Cette tâche, conçue pour masquer son origine en se faisant passer pour une tâche de Windows Media Player émanant de Microsoft Corporation, permet au système de charger le YobaLoader au démarrage. Le malware refuse d’infecter les machines configurées avec un clavier russe ou d’autres langues des pays de la CEI, bien que l’ukrainien soit spécifiquement exclu de cette liste de blocage.

Le réseau de commande sans infrastructure dédiée

Ce qui frappe dans cette campagne, c’est son niveau d’OpSec. Plutôt que de s’appuyer sur un serveur de commande et de contrôle (C2) dédié, les attaquants bâtissent un réseau de communication très décentralisé. Le YobaLoader commence son travail en visitant un canal Telegram. Il télécharge la photo de profil du canal, puis utilise une partie de cette image pour générer un nom de domaine dynamique. Ainsi, les opérateurs peuvent changer le domaine simplement en modifiant cette image.

Le relais se fait ensuite via le service DNS over HTTPS de Google. Le loader interroge ce service pour obtenir un enregistrement TXT associé au domaine généré. Une fois cette information décryptée, il récupère le payload final depuis une plateforme d’hébergement comme Catbox. Cette architecture rend le blocage d’un seul point de communication quasiment inutile, car le domaine de destination est en constante mutation.

Dans la version analysée, le paquet final était le minage de cryptomonnaie via XMRig, un miner qui se connecte à son serveur par Tor et se met en pause lorsque l’utilisateur est actif. Pourtant, les chercheurs insistent sur le fait que le YobaLoader est un chargeur générique, capable de délivrer n’importe quel exécutable Windows ou script PowerShell. On doit donc considérer cette infection comme un compromis général, et non juste un problème de cryptomining.

Les indicateurs pointent vers une origine russe, avec une activité principale se déroulant dans le fuseau horaire UTC-4. Il faut surveiller la façon dont les systèmes authentifient les logiciels que l’on télécharge, car la provenance d’une application est désormais aussi importante que sa fonction déclarée.

Sources

Gros plan d'un clavier d'ordinateur portable éclairé par des néons, reflétant des structures de données abstraites.

GitHub : exposition de champs privés via NativeTypes et ParseStructTag

Une faille de sécurité a été identifiée dans la manière dont GitHub gère les métadonnées structurées via son système CEL. Selon l’annonce de github.com, la fonction ext.NativeTypes(ParseStructTag("json")) ne respecte pas la directive json:"-" attendue dans les structures Go. Par conséquent, les champs marqués pour être ignorés lors de la sérialisation JSON sont enregistrés dans le système de type CEL sous le nom littéral "-". Cela permet à n’importe quel utilisateur d’accéder à ces données via une expression CEL, telle que dyn(obj)"-".

Ce comportement contredit les règles standard d’encodage JSON. Au lieu d’omettre le champ, il est traité comme une clé valide. De plus, le mécanisme newNativeTypes enregistre silencieusement tous les types imbriqués accessibles depuis le type fourni, y compris ceux provenant de dépendances tierces que le développeur n’a pas examinées. Difficile de ne pas y voir un risque d’exposition de données sensibles, puisque l’accès se fait à un niveau très bas de la plateforme.

Le problème provient de la fonction fieldNameByTag, qui, en traduisant les tags de structure Go en noms de champs CEL, considère le tag "-" comme un nom de champ légitime, sans appliquer la règle de saut du séntinelle JSON. Ceci est d’autant plus surprenant que la documentation de ParseStructTag("json") indique clairement que la sémantique des champs JSON est celle attendue.

Objet en verre transparent et fracturé, symbolisant un champ de données masqué, éclairé par un faisceau unique sur fond noir.

Une fois accepté, le champ devient une partie intégrante de la vision de type de CEL. Les fonctions d’énumération des champs le listent comme un nom normal. Pire, les mécanismes de recherche de champs traitent ce nom comme valide, permettant la récupération de la valeur de champ sous-jacente. L’accès se fait donc de manière fluide, que ce soit par la syntaxe de champ classique ou par accès indexé au runtime.

Les enjeux de la compatibilité dans les systèmes d’API

Ce type de défaut, où une intention de masquage échoue à cause d’une mauvaise interprétation des métadonnées, n’est pas isolé à GitHub. Dans le domaine des API, on observe des enjeux similaires en termes de conformité et de gestion des versions. Par exemple, Apigee Edge for Private Cloud 4.54.00 impose des changements majeurs, notamment le passage à Java 21 LTS pour les composants cœur, comme le Message Processor et le Router. Cette mise à jour, bien que moderne, peut casser des API proxies utilisant des politiques JavaCallout personnalisées. Cela est dû à la suppression de modules hérités tels que Java EE ou CORBA, ou à l’encapsulation forte des internes Java (JEP 403). Les développeurs doivent anticiper ces ruptures de compatibilité.

Les stratégies de remédiation sont multiples et dépendent du besoin : il faut soit mettre à jour le code source pour moderniser les appels, soit utiliser des bibliothèques compatibles et déployer une nouvelle révision de proxy. Ce genre de contrainte technique impose une rigueur extrême dans la gestion du cycle de vie des composants.

Évolution des capacités de données et d’IA

Au-delà de ces problèmes de parsing, l’écosystème autour des systèmes de gestion des données évolue rapidement. Google Cloud, par exemple, intègre des capacités d’IA dans AlloyDB pour PostgreSQL. La version 1.6.5 de l’extension google_ml_integration ajoute un support pré-enregistré pour divers modèles Gemini, dont gemini-3.5-flash. Ces ajouts montrent une tendance forte vers l’intégration des capacités LLM directement dans les couches de données transactionnelles.

Parallèlement, la sécurité des applications d’entreprise est renforcée avec la généralisation de Google SecOps pour SAP. Cette solution permet une ingestion de télémétrie critique pour une détection des menaces unifiée. Ces évolutions, qu’elles soient liées à la performance de l’IA ou à la robustesse des infrastructures, montrent que la complexité ne cesse de croître. Il faut surveiller comment ces systèmes hybrides gèrent les compromis entre l’accès total aux données et la sécurité des champs privés.

Sources

Vue rapprochée d'une baie de serveurs remplie de racks et de câbles de réseau.

Attaque par chaîne d’approvisionnement : Polymarket perd des millions via script…

La plateforme de marché prédictif Polymarket a interrompu le trading sur sa version internationale le 29 octobre, après que des utilisateurs aient signalé des retraits non autorisés. L’échange est passé en mode « annulation uniquement » et les actions des relais ont été suspendues, selon la page d’état de la plateforme.

En substance, la fuite d’actifs est attribuée à une compromission chez un prestataire tiers. Polymarket a rapidement communiqué qu’elle avait identifié et corrigé un problème sur sa plateforme internationale, précisant que « l’un de nos fournisseurs tiers a été compromis » et qu’elle allait « réparer les préjudices de toute personne affectée », avant de reprendre le trading environ une heure plus tard. Le montant des pertes varie selon les sources. Un relevé examiné par Hudson Rock indiquait environ 2,19 millions de dollars à l’adresse de secours codée en dur dans le script, tandis que la société de sécurité blockchain GoPlus estime les pertes à environ 2,71 millions de dollars.

Les chercheurs ont rapidement pointé du doigt DebugBear, une société britannique de surveillance de performance web. Le vol provient d’un code malveillant distribué par ce service de monitoring en temps réel (RUM). Hudson Rock a pu examiner un échantillon de ce JavaScript malveillant issu d’une adresse DebugBear utilisée par Polymarket. Ce code cherchait spécifiquement les outils de trading et les portefeuilles des utilisateurs connectés.

Un rack de serveurs est encombré de nombreux câbles de différentes couleurs.

Le mécanisme de l’attaque repose sur l’exploitation d’une autorité déjà présente dans l’application authentifiée. Le script tentait ensuite soit de vendre les positions de l’utilisateur, soit d’envoyer directement les jetons de position vers une adresse préétablie par l’attaquant. Hudson Rock a précisé que l’examen de l’échantillon n’a pas révélé de routine envoyant des données sensibles comme des mots de passe ou des clés privées à son point de rapport.

Cette affaire illustre parfaitement la vulnérabilité de la chaîne d’approvisionnement logicielle. Le fait qu’un script tiers, censé améliorer l’expérience utilisateur, devienne le vecteur d’un drainage massif est une faille systémique. Arkham data a identifié un portefeuille suspect contenant environ 2,65 millions de dollars, ce qui correspond à l’adresse de secours codée en dur dans le script.

Cette attaque rappelle d’autres incidents. Polymarket avait déjà rapporté une compromission de tiers en juin, où un script malveillant injecté dans son frontend avait entraîné des pertes estimées à environ 3 millions de dollars. L’incident coïncide aussi avec le piratage de Binance, qui avait coûté près de 6 milliards de dollars, bien que ce dernier soit attribué à des acteurs étatiques.

Il demeure inconnu comment le script a été modifié initialement, et les chercheurs n’ont pas pu déterminer combien d’utilisateurs ont été touchés. Ce qui mérite surveillance, c’est la manière dont les prestataires de services de monitoring comme DebugBear vont devoir renforcer leurs audits, car une seule pièce logicielle peut désormais représenter une porte d’entrée dévastatrice pour des systèmes entiers.

Sources

Crédits photo

Illustration vectorielle plate et géométrique d'un panier d'achat sur un fond numérique abstrait et menaçant.

Vulnérabilité critique dans Drupal Commerce Core exploitée en attaque

Des acteurs malveillants exploitent en ce moment même une faille d’autorisation dans le module Commerce Core de Drupal. Il s’agit d’une vulnérabilité de type « manque d’autorisation » (Missing Authorization) qui permet un contournement d’accès, menaçant directement les fonctionnalités d’e-commerce des sites concernés. Selon l’avis de sécurité de Drupal, cette situation présente un risque très élevé, car des attaquants non authentifiés peuvent tirer profit de cette lacune, quelle que soit la configuration initiale du module.

Le problème est identifié sous la référence CVE-2026-118539 et touche les versions de Commerce Core allant de 0.0.0 jusqu’à 2.41, ainsi que les versions 3.0.0 à 3.3.13. Drupal a confirmé l’activité d’exploitation en situation réelle, incitant les propriétaires de boutiques en ligne à auditer immédiatement leurs commandes pour détecter d’éventuelles incohérences financières dues à cette brèche.

Ce qui est touché et la gravité réelle

Le module Commerce Core, qui intègre le panier d’achat et le processus de paiement, est utilisé sur plus de 42 000 sites, ce qui confère à cette faille une portée considérable. L’équipe de sécurité de Drupal a attribué à cette faille un score de risque de 21 sur 25. Il faut comprendre que ce n’est pas seulement une question de visualisation ; le contournement d’autorisation peut avoir des répercussions financières directes sur les vendeurs, comme le souligne l’avis officiel.

Ce type de défaut résulte d’une vérification insuffisante des droits d’accès sur certaines routes et champs d’entité. En clair, le système ne valide pas suffisamment si l’utilisateur qui effectue l’action est bien habilité à le faire.

Photographie macro d'un badge d'accès numérique angulaire sur un fond gris neutre, symbolisant la sécurité des accès.

Qui doit agir et comment

La réponse de Drupal est claire : une mise à jour est impérative. Les administrateurs doivent migrer vers les versions corrigées du module. Il est conseillé de vérifier également les autres alertes de sécurité publiées récemment, car Drupal a récemment mis à jour 38 projets contribués, dont plusieurs classés comme critiques, incluant des risques de prise de contrôle de compte.

Au-delà de cette menace spécifique, le constat de la fragilité des systèmes open source est récurrent. On rappelle, par exemple, que des vulnérabilités plus anciennes, comme l’injection SQL dans l’API d’abstraction de base de données PostgreSQL (CVE-2026-9082), ont déjà fait l’objet de tentatives d’exploitation. Même si d’autres failles, telles que celles impactant les modules Field UI (CVE-2026-108097) ou Entity List (CVE-2026-108099), montrent des preuves de concept, l’urgence actuelle repose sur la correction de l’accès non autorisé au sein de la plateforme de commerce.

En attendant les mises à jour, il est conseillé aux équipes de surveillance de renforcer les journaux d’audit des transactions pour détecter tout comportement anormal dans le traitement des commandes.

Fiche technique

CVE Produit Gravité Exploitée activement Versions corrigées
CVE-2026-108097 — unknown Non signalée Voir l’avis de l’éditeur
CVE-2026-108099 — unknown Non signalée Voir l’avis de l’éditeur
CVE-2026-118539 — unknown Non signalée Voir l’avis de l’éditeur

Données : NVD (NIST) et GitHub Advisory Database (CC BY 4.0, données adaptées).

Sources

Gros plan sur des mains près d'un clavier mécanique, avec un câble semblant modifié et émettant une faible lumière rouge.

Extension Claude Code compromise : un backdoor SSH sur le marché Cursor

Une version spécifique de l’extension Claude Code pour VS Code, nommée Anthropic.claude-code version 2.1.313, a été compromise pour intégrer un mécanisme de porte dérobée SSH persistant. Ce code malveillant a été distribué brièvement sur le marché des extensions de Cursor, affectant potentiellement jusqu’à 5 000 utilisateurs, selon les déclarations de Cursor.

La découverte a été faite par des chercheurs de sécurité, dont Phorion. Ils ont confirmé que l’extension, censée assister les développeurs, contenait un code injecté dès le chargement. Il ne fallait aucune interaction de l’utilisateur pour que le payload se déclenche. Ce préfixe injecté utilise des modules Node.js standards – child_process, fs, os, path, http, et crypto – pour exécuter les commandes avant même que la fonction d’activation normale de l’extension ne s’exécute.

L’objectif de cette intrusion est clair : obtenir un accès interactif et durable au système. Le mécanisme principal consiste à ajouter une clé publique contrôlée par l’attaquant, identifiée par le commentaire svc-telemetry, au fichier authorized_keys de l’utilisateur, ce qui permettrait une authentification par SSH. Le script tente ensuite d’activer le service SSH local, que ce soit sous Linux via systemctl, sous Windows avec OpenSSH Server, ou sous macOS par systemsetup.

Illustration vectorielle stylisée montrant un écran de code percé par une ligne rouge représentant une intrusion.

Les mécanismes de persistance et de reconnaissance

Au-delà de l’accès SSH, le malware est conçu pour survivre aux redémarrages. Sur macOS, il installe un fichier de démarrage au format Apple-style. Sous Linux, un élément cron est ajouté. Sur Windows, il tente de créer une tâche planifiée, avec un mécanisme de repli vers le dossier de démarrage si cela échoue.

En parallèle, le code exfiltre des informations sur l’hôte. Il collecte le nom d’hôte, le nom d’utilisateur, le système d’exploitation, le chemin du répertoire personnel, et même les noms de près de quarante variables d’environnement qui pourraient contenir des clés d’API ou des mots de passe AWS/GCP. Ces données sont envoyées via une requête HTTP POST à l’endpoint /beacon sur le port 8099 de l’attaquant.

Système d’exploitation Mécanisme de persistance Méthode de reconnaissance Point d’accès
macOS Fichier de démarrage Apple-style Collecte de variables d’environnement ~/.ssh/authorized_keys
Linux Entrée cron au redémarrage Collecte de variables d’environnement SSH Tunnel
Windows Tâche planifiée ou dossier de démarrage Collecte de variables d’environnement HTTP POST /beacon

Les failles d’implémentation qui limitent l’impact sur macOS

Si l’intention était de créer une faille parfaite, l’implémentation sur macOS présente une lacune notable. Pour activer le service Remote Login, le script tente d’abord de vérifier son état sans privilèges élevés. Or, comme l’a relevé Phorion, l’exécution de systemsetup -getremotelogin par un utilisateur standard renvoie un message d’erreur demandant des droits administrateur, tout en retournant un statut de succès (zéro). Le malware interprète ce retour comme un état ‘Off’, ce qui fait que l’étape d’activation SSH est sautée.

Ce bug signifie que, sur un Mac où SSH n’était pas déjà actif, l’accès entrant est bloqué, même si la clé SSH et les mécanismes de persistance sont bien déposés. Calum Hall, PDG de Phorion, a toutefois souligné que ce défaut n’est pas une défense : si le Remote Login est déjà activé, ou si l’utilisateur l’active plus tard, la porte dérobée est prête à l’emploi. Le but de ce payload reste l’accès interactif à long terme, et même avec cette faille, le malware constitue une menace sérieuse en installant la persistance et en faisant des rapports de reconnaissance de l’hôte vers l’opérateur.

Sources

Une rangée de serveurs informatiques dans un centre de données, illuminés par des lumières bleues.

Fuite de données DHS : 40 000 employés exposés via une faille IAM

Les coordonnées et les fonctions de plus de quarante mille salariés du Département de la Sécurité intérieure (DHS) américain ont été publiées en ligne. Ce déversement de données, qualifié d’« échec opérationnel grave » par des spécialistes de la cybersécurité, met en lumière des agents travaillant pour l’Immigration and Customs Enforcement (ICE) et les douanes, Customs and Border Protection (CBP).

Le groupe hacktiviste connu sous le nom de « Department of Peace » a diffusé ces informations, qui ont ensuite été relayées par le collectif de transparence Distributed Denial of Secrets dans une base de données nommée ‘Icepick’. Les détails exposés incluent noms, titres de poste, adresses e-mail et numéros de téléphone des employés. Mais le danger ne réside pas uniquement dans le volume, mais dans la nature de ce qui est révélé.

Les experts soulignent que cette fuite offre aux acteurs malveillants une « carte complète des départements sensibles et de leurs structures de rapport internes », a commenté Dray Agha, responsable de la réponse tactique chez Huntress. Le risque, selon Graeme Stewart de Check Point, dépasse le cadre de la simple atteinte à la vie privée. « Le plus inquiétant, ce ne sont pas les volumes de données, mais leur nature », affirme-t-il, faisant écho aux préoccupations d’Agha. Des intitulés de poste liés à des missions de surveillance ou d’infiltration créent un péril concret pour les agents sur le terrain, et cette exposition nourrit, en outre, des campagnes de phishing et d’usurpation d’identité pendant des mois.

Un long couloir de centre de données rempli de baies de serveurs illuminées.

L’accès par la gestion des identités

L’attaque, selon les affirmations du groupe pirate, aurait été réalisée en accédant aux systèmes du DHS via la plateforme de gestion des identités et des accès (IAM) Okta, en exploitant des identifiants utilisateurs exposés. Un porte-parole d’Okta a cependant réagi, affirmant que « Okta est sécurisé, et nous n’avons aucune preuve que nos données ou systèmes ont été compromis » (ITPro).

Ce cas met en lumière une vérité bien établie dans le secteur : « l’identité est maintenant la porte d’entrée des attaquants », selon Graeme Stewart. Si les informations sont exactes, une seule connexion compromise sur un système de connexion unique (single sign-on) suffisait à atteindre les dossiers de dizaines de milliers de personnes.

En regardant la répartition des données, les chiffres sont assez parlants. Selon Security Affairs, plus de la moitié des enregistrements, soit environ 21 000, concernent des employés de CBP travaillant dans les aéroports et les points d’entrée. Les agences ICE et son unité Homeland Security Investigations représentent environ 10 000 dossiers, tandis qu’un peu moins de 1 000 sont liés à CISA, l’agence de cybersécurité. Les données révèlent également l’accès à des outils comme Microsoft 365, Penlink ou Mobile Fortify, une application de reconnaissance faciale utilisée par CBP et ICE.

Agence concernée Estimation du nombre de dossiers Type d’information sensible
CBP Plus de 21 000 Agents de port d’entrée
ICE et HSI Environ 10 000 Investigations et opérations
CISA Moins de 1 000 Personnel de cybersécurité

Les enjeux de transparence et les conséquences réelles

La divulgation par DDoSecrets, facilitée par la journaliste maia arson crimew, n’est pas uniquement un acte de vandalisme numérique. Selon Emma Best, cofondatrice de DDoSecrets, cette base de données « identifie les responsables des opérations secrètes, des enquêtes internes et des programmes de renvoi », ce qui permet aux chercheurs d’identifier des figures clés de la politique et des opérations du DHS.

Ces données, qui incluent des informations sur des agents impliqués dans des opérations clandestines, sont perçues par certains militants comme une réponse aux actions du gouvernement contre ICE. Pour d’autres, comme Ryan Shapiro de Property of the People, ces coordonnées permettent à des chercheurs de formuler des requêtes plus ciblées auprès de la Loi sur la liberté d’information (FOIA), soutenant ainsi le journalisme et les enquêtes parlementaires.

Il est d’ailleurs intéressant de noter que cette affaire n’est pas isolée. Elle arrive peu après un incident similaire impliquant le FBI, où des données sur des agents, incluant des numéros de badge et des adresses personnelles, avaient fuité en septembre.

Ce que les sources laissent dans l’ombre

Bien que les analystes se concentrent sur le risque physique et les failles d’identité, la profondeur technique de l’accès n’est pas entièrement détaillée. Le DHS a confirmé être « conscient d’une potentielle violation et travaille activement à résoudre la situation » (ITPro). La question qui demeure, au-delà des communiqués officiels, c’est la pérennité de la sécurité. Le fait que cette fuite suive un autre incident de sécurité sur le DHS au cours de l’année, après qu’un pirate ait revendiqué le vol de contrats gouvernementaux, pose la question de la résilience globale des systèmes fédéraux face à des acteurs qui semblent disposer d’une patience et d’une sophistication notables en matière d’ingénierie sociale et d’exploitation d’IAM.

Sources

Crédits photo