Bridge Hacks : leçons de Ronin, Wormhole et Nomad

— By Boni in Tutorials

Bridge Hacks : leçons de Ronin, Wormhole et Nomad

Les ponts blockchain détiennent des milliards de jetons bloqués statiques, ce qui en fait des cibles privilégiées pour les cybercriminels. Nous décomposons les vols de clés de validation et les bogues de contrats intelligents derrière les exploits historiques.


Les pots de miel de plusieurs milliards de dollars : pourquoi les ponts sont ciblés

  • Dans finance décentralisée, le capital gravite naturellement vers l'efficacité. Comme alternative Chaînes couche 1 et Cumuls de couche 2 multipliés, les ponts blockchain sont devenus l'infrastructure essentielle acheminant des milliards de dollars de liquidités à travers des réseaux isolés. Cependant, pour faciliter une expérience utilisateur fluide, les ponts classiques « lock-and-mint » doivent maintenir des pools massifs et statiques de jetons natifs verrouillés dans dépôts de contrats intelligents sur leurs chaînes sources.
  • Cette concentration architecturale du capital a créé l'ultime Pot de miel Web3. Pour un groupe de cybercriminels avancés, cibler un utilisateur DeFi individuel ou même une seule application décentralisée génère des rendements nominaux ; en revanche, compromettre un pont à chaînes croisées ouvre la porte à l'ensemble du pool de garanties sous-jacentes d'un réseau. L'histoire de la sécurité inter-chaînes est définie par trois exploits marquants (Rônin, Trou de ver, et Nomade) chacune exposant des vulnérabilités distinctes et catastrophiques à travers ingénierie sociale, logique de contrat intelligentet mises à niveau d'initialisation.
Infographic illustrating major bridge exploits in decentralized finance, highlighting Ronin, Wormhole, and Nomad hacks.


1. Rônin: L'illusion de la sécurité multi-Sig

  • La Date : Mars 2022

  • Les dégâts : ~624 millions de dollars

  • Le vecteur : Ingénierie sociale et exfiltration de clés de validation

La mécanique de l'exploit

  • Le réseau Ronin, une sidechain Ethereum construite explicitement pour l'écosystème de jeu Axie Infinity, s'appuyait sur une matrice multi-signature cryptographique à 9 nœuds apparemment sécurisée. Pour autoriser un retrait d’actifs du pont séquestre Ethereum, une transaction nécessitait des signatures cryptographiques valides à la majorité simple : 5 sur les 9 validateurs.
  • Le Groupe Lazarus a contourné les défenses cryptographiques de la blockchain en ciblant les infrastructures humaines. À l'aide d'une campagne sophistiquée de spear phishing sur LinkedIn, les attaquants se sont fait passer pour des recruteurs, incitant un ingénieur senior de Sky Mavis à télécharger un fichier PDF malveillant « d'offre d'emploi » lors d'un processus d'entretien. Le logiciel espion a infiltré le réseau de l'entreprise, permettant aux pirates d'exfiltrer les clés privées de 4 validateurs contrôlés directement par Sky Mavis.
  • Pour sécuriser la 5ème clé finale nécessaire au quorum de consensus, les pirates ont exploité une allocation de suivi héritée : Sky Mavis avait précédemment obtenu l'autorisation de signer des transactions au nom du nœud de validation indépendant Axie DAO. Bien que cet arrangement ait été interrompu, les droits d'accès n'ont jamais été révoqués de la liste blanche des serveurs. Les attaquants ont accédé à la porte dérobée, ont recueilli la cinquième signature et ont complètement vidé le contrat relais.

La leçon de base

Un framework multi-signatures est aussi décentralisé que son empreinte d'infrastructure physique. Si une seule entreprise détient ou influence la majorité des clés de validation sur une seule configuration de serveur, le système se comporte exactement comme une base de données vulnérable et centralisée. Les protocoles multi-sig nécessitent une séparation géographique stricte, des configurations matérielles multi-fournisseurs et des paramètres de révocation automatique pour les droits d'accès historiques.

2. Le Wormhole Hack : le contournement de l'injection de compte d'entrée

  • La Date : Février 2022

  • Les dégâts : ~ 326 millions de dollars

  • Le vecteur : Logique de contrat intelligent et usurpation de compte

La mécanique de l'exploit

  • Le protocole Wormhole relie les actifs en s'appuyant sur ses 19 nœuds Guardian pour attester des transferts de chaîne source. Du côté Solana du réseau, la logique du pont utilise un programme système intégré appelé Registre sysvar pour vérifier que les signatures du Guardian correspondent avec précision à l'historique de l'État.
  • Le pirate informatique a démappé cette porte de vérification en identifiant une faille dans les paramètres de validation du compte de Solana. L'attaquant a créé un compte de contrat intelligent personnalisé et malveillant qui imitait parfaitement la structure des données du fonctionnaire. Programme sysvar . Lors de l'appel d'instruction, le hacker a injecté cette adresse de compte frauduleuse dans le compte du pont. Fonction verify_signatures .
  • Parce que le code du contrat Wormhole n'incluait pas de commande de recherche explicite confirmant que le L'adresse sysvar était l'adresse authentique et native du système, le contrat acceptait les données usurpées comme vraies. Le faux programme a rapporté que les 19 Gardiens avaient réussi à signer un dépôt massif qui n'a jamais réellement eu lieu, ce qui a incité le pont à créer instantanément 120 000 Ethereum enveloppés (wETH) à partir de rien sur Solana, que le pirate informatique a rapidement extraits.

La leçon de base

Les contrats intelligents exécutés sur des couches d'exécution à haut débit basées sur des comptes ne peuvent pas se permettre de faire confiance à des entrées non vérifiées. Chaque compte de contrat externe, adresse Oracle et variable système transmis à une fonction doit être rigoureusement validé par rapport à une liste blanche de code immuable. Les échecs de vérification des entrées représentent certains des bugs les plus destructeurs de l’histoire du Web3.

3. Le Pont Nomad : La faille d'initialisation du « Pillage décentralisé »

  • La Date : Août 2022

  • Les dégâts : ~190 millions de dollars

  • Le vecteur : Mises à niveau de la configuration du contrat intelligent

La mécanique de l'exploit

  • Nomad fonctionnait comme un pont inter-chaînes optimiste où les transactions étaient traitées sous l'hypothèse de validité à moins qu'elles ne soient contestées par les observateurs pendant une fenêtre temporelle. La plateforme a utilisé une réplique de contrat intelligent pour suivre et stocker les racines historiques de tous les messages éprouvés.
  • La vulnérabilité a été introduite lors d'une mise à niveau de routine du code du protocole. Lorsque l'équipe de développement a initialisé le contrat de réplication mis à jour, elle a accidentellement défini le paramètre de configuration de la valeur racine par défaut de confiance sur 0x00 (le hachage d'adresse zéro vierge).
  • Cette simple erreur a transformé la porte de sécurité du pont en un coffre-fort ouvert. Parce que le script du contrat disait 0x00 en tant qu'état automatiquement fiable et validé, tout message de transaction qui n'avait pas encore été prouvé (y compris les demandes de retrait complètement fausses) était instantanément traité comme valide.
  • Une fois que le pirate informatique initial a découvert la faille, l'exploit a été divulgué au public. Parce que l'attaque ne nécessitait pas d'outils de programmation sophistiqués, des centaines de robots copieurs et d'utilisateurs Web de détail ont simplement copié les données de transaction originales du pirate informatique à l'aide d'explorateurs de blocs de base, ont remplacé l'adresse du portefeuille du destinataire par la leur et ont participé à un pillage chaotique et décentralisé du pool de ponts en quelques heures.

La leçon de base

Les mises à niveau de contrats intelligents sont des événements très volatils qui peuvent invalider instantanément des hypothèses précédemment sécurisées. La définition d’un paramètre de configuration par défaut sur un état d’adresse zéro peut par inadvertance supprimer complètement la logique de validation. Toutes les initialisations de contrats sur le réseau principal nécessitent des cadres de tests de régression automatisés et des examens stricts en plusieurs étapes pour confirmer que les mises à jour ne désactivent pas accidentellement les garde-fous vitaux de contrôle d'accès.

Matrice historique des exploits inter-chaînes

ProtocoleExploiter le vecteur cibleDéfaillance opérationnelle principale
RôninPhishing socialGestion centralisée des clés
Trou de verInjection de compteValidation d'entrée manquante
NomadeInitialisation de la mise à niveauParamètre par défaut de racine zéro

Approvisionnement universel en télémétrie du marché via DEXTools

  • Alors que les architectures inter-chaînes reconstruisent leurs couches défensives et migrent vers des cadres basés sur l'intention ou des systèmes de mise à l'échelle sans connaissance, le suivi des flux d'actifs en temps réel, des capitalisations de jetons et de la profondeur du pool de jetons encapsulés reste une pratique indispensable de gestion des risques. Sourcing d'analyses via des architectures graphiques décentralisées avancées telles que DEXOutils offre aux acteurs du marché une plate-forme universelle essentielle pour surveiller les comportements des jetons en direct, évaluer la profondeur des pools et inspecter les paramètres des contrats sur tous les réseaux d'exécution publics. 
  • En tirant parti des fonctionnalités de base telles que Explorateur de paires, Nouvelles paires en direct Tableau de bord et le tableau de bord intégré Histoire commerciale ou Meilleurs traders Outils de diagnostic, les traders techniques peuvent auditer de manière transparente les tendances de volume localisées, suivre les réallocations de capital des grands portefeuilles de baleines via le Explorateur de gros échangeset vérifiez les scores automatisés de sécurité des contrats avant de lancer toute interaction en chaîne, en vous assurant que votre configuration matérielle renforcée interagit en toute sécurité avec les places de marché vérifiées. 

Vous pouvez accéder à DEXTools ici et commencez à trader dès aujourd'hui !

Avertissement : Cet article est à titre informatif uniquement et ne constitue pas un conseil en investissement, un conseil financier, un conseil commercial ou tout autre type de conseil. DEXTools ne recommande pas d'acheter, de vendre ou de détenir une crypto-monnaie ou un jeton. Les utilisateurs doivent effectuer leurs propres recherches et consulter un conseiller financier qualifié avant de prendre toute décision d'investissement. Les investissements en crypto-monnaie sont volatils et à haut risque. DEXTools n'est pas responsable des pertes subies.

Guide d'audit de contrat intelligent : Comment lire un rapport d'audit Les hacks DeFi ont atteint 169 millions de dollars au premier trimestre 2026 alors que le nombre d'attaques augmente Qu'est-ce que le réseau Ronin ? Axie L1 et au-delà Entrées de pont et volume DEX local : le capital reste-t-il sur la chaîne ?