Une série de transferts suspects concentrée dans le temps

Carlos, responsable de la croissance de la plateforme d’exécution onchain Definitive, a signalé le vidage d’un ancien portefeuille personnel et identifié des mouvements similaires concernant 96 adresses sur Ethereum. Les transferts se seraient déroulés sur une période d’environ 70 minutes.

Les opérations auraient porté des signatures valides, ce qui oriente les soupçons vers une compromission de clés privées, de phrases de récupération ou d’autres moyens de signature plutôt que vers une faille du protocole Ethereum lui-même.

Information non vérifiée : le nombre de 96 wallets et le scénario d’attaque proviennent des observations d’un responsable de Definitive. Aucun rapport forensique indépendant n’a encore confirmé le périmètre, les pertes totales ou l’identité de l’attaquant.

Ce que Railway avait confirmé en octobre

Railway a reconnu un accès non autorisé à une partie de ses systèmes internes entre le 20 et le 22 octobre. L’entreprise a indiqué qu’un sous-ensemble de clients avait pu voir certaines variables d’environnement chiffrées exposées et a recommandé aux utilisateurs inscrits avant le 21 octobre de remplacer les secrets stockés sur la plateforme.

Selon son rapport préliminaire, jusqu’à 1,85 % des espaces de travail pourraient avoir eu des variables potentiellement compromises, soit environ 100 000 workspaces. Railway précise que l’enquête reste en cours et que ce chiffre ne signifie pas que toutes les clés de ces environnements ont été effectivement déchiffrées ou exploitées.

Pourquoi une clé d’infrastructure peut mener à un vol crypto

Les applications Web3 utilisent souvent des variables d’environnement pour conserver des clés API, des secrets d’accès ou des identifiants de services. Lorsqu’une clé privée de wallet ou un secret permettant d’appeler un service de signature est stocké dans cet environnement, sa compromission peut autoriser des transactions valides sans déclencher les protections classiques contre une intrusion de compte.

Cette architecture crée un risque distinct des failles de smart contracts : la blockchain exécute correctement une transaction signée, même si la signature a été obtenue après un vol de secret.

ÉlémentSituationLecture
Wallets signalés96Allégation issue d’une analyse initiale
DuréeEnviron 70 minutesFenêtre rapportée
Incident RailwayAccès non autorisé confirmé en octobreLien avec les vols non démontré
Pertes totalesNon établiesEnquête en cours

Un lien plausible n’est pas une attribution

La proximité temporelle et le précédent Railway rendent l’hypothèse crédible, mais plusieurs scénarios restent possibles : réutilisation de clés, malware, fuite depuis un autre fournisseur ou compromission individuelle. L’attribution exigera une analyse des secrets exposés, des journaux d’accès et des adresses de destination.

Les conséquences pour les projets Web3

Les équipes concernées doivent vérifier si des secrets de signature ont été stockés sur Railway avant le 21 octobre, examiner leurs journaux et déplacer les actifs associés. La rotation d’une simple clé API ne protège pas les fonds si une clé privée onchain a déjà été copiée : il faut alors transférer les actifs vers une nouvelle adresse et révoquer les autorisations lorsque cela est possible.