Le XRP Ledger, le réseau sur lequel repose la cryptomonnaie XRP, a présenté pendant des années une grave faille de sécurité. Celle-ci aurait théoriquement permis à des pirates de créer d’énormes quantités de XRP à partir de rien, avec des conséquences potentiellement lourdes sur la valeur de la cryptomonnaie.
La vulnérabilité aurait été présente dans le réseau depuis 2015. Les développeurs l’ont désormais corrigée et affirment n’avoir trouvé aucun indice d’une exploitation effective de la faille.
Une faille permettait de créer des XRP à partir de rien
La faille de sécurité a été découverte par le chercheur Cayden Liao et Veria AI. Ils ont signalé le problème aux développeurs du XRP Ledger le 22 septembre.
Cette découverte était particulièrement préoccupante, car la quantité maximale de XRP est fixe. Les 100 milliards de XRP ont tous été créés au lancement du réseau en 2012. Depuis, les règles du réseau interdisent toute création de nouveaux jetons.
Or, cette faille de sécurité rendait malgré tout cette création possible.
Le problème se situait dans le système d’échange intégré au XRP Ledger, qui permet aux utilisateurs d’échanger différentes cryptomonnaies.
Un pirate aurait pu créer des centaines de comptes pour passer des ordres d’échange spécifiques. L’exécution simultanée de tous ces ordres pouvait conduire le réseau à calculer de manière erronée le montant de XRP à payer.
Les comptes du pirate auraient ainsi reçu de grandes quantités de XRP en contrepartie d’un paiement presque nul. La différence n’aurait pas été prélevée sur les avoirs d’autres utilisateurs : elle aurait été créée de toutes pièces.
Le pirate aurait ensuite pu transférer ces XRP supplémentaires vers des plateformes d’échange pour les vendre. Une telle attaque aurait donc pu non seulement dépasser le plafond d’émission du XRP, mais aussi provoquer d’importants dégâts sur le marché des cryptomonnaies.
Les protections du XRP Ledger se sont révélées insuffisantes
Le XRP Ledger dispose de plusieurs mécanismes de sécurité censés empêcher la création non autorisée de XRP. Ils se sont pourtant révélés inefficaces face à cette faille.
Après chaque transaction, le réseau vérifie que la quantité totale de XRP est correcte. Mais comme le système effectuait ses calculs à partir de montants erronés, il n’aurait pas détecté les jetons supplémentaires créés.
Un autre mécanisme de sécurité n’aurait pas davantage suffi. Il limite la quantité de XRP qu’un compte peut recevoir. En répartissant les jetons entre des centaines de comptes, un attaquant pouvait contourner ce plafond.
L’attaque nécessitait en outre très peu de fonds. Selon les chercheurs, quelques centaines de XRP suffisaient pour créer tous les comptes nécessaires. La majeure partie de cette somme pouvait ensuite être récupérée.
Les développeurs de RippleX, la branche de développement de Ripple, ont ensuite testé l’attaque sur un serveur distinct. Ils ont confirmé que les XRP supplémentaires existaient bel et bien et pouvaient être dépensés lors d’une transaction ultérieure.
Selon RippleX, aucun élément n’indique que la faille de sécurité ait effectivement été exploitée sur le réseau public.
Ripple a corrigé la faille de sécurité
Les chercheurs ont signalé la faille le 22 septembre. Trois jours plus tard seulement, les développeurs ont publié une mise à jour logicielle corrigeant le problème.
Il s’agissait de la version 3.4.1 de xrpld, le logiciel sur lequel fonctionne le XRP Ledger. Lors de sa publication, la nature exacte de la vulnérabilité corrigée n’avait pas été précisée. Ces informations n’ont été rendues publiques que le 9 octobre.
La faille aurait été présente dans le réseau depuis 2015. Elle serait donc passée inaperçue pendant environ onze ans.
Ces derniers mois, d’anciennes failles de sécurité ont également été découvertes dans d’autres projets liés aux cryptomonnaies, parfois avec l’aide de l’intelligence artificielle (IA).
Une vulnérabilité liée au vol d’au moins 1 367 bitcoins (BTC) a ainsi été découverte dans le portefeuille matériel Coldcard. Des failles graves ont également été mises au jour dans Core Lightning. Les opérateurs de certains nœuds Bitcoin ont donc été invités à les déconnecter temporairement.
Selon les développeurs du XRP Ledger, la vulnérabilité est désormais corrigée. Aucun élément n’indique que des attaquants l’aient exploitée pour créer des XRP supplémentaires.
XRP : trois modèles d’IA prévoient une baisse d’ici Halloween
Trois modèles d’IA prévoient le cours du XRP à Halloween. Tous anticipent une poursuite de la baisse. À quel prix les investisseurs doivent-ils s’attendre ?
Le réseau XRP active une mise à jour pour donner plus de contrôle aux banques
Le XRP Ledger introduit une fonctionnalité permettant aux banques et aux institutions financières de répartir les tâches entre plusieurs comptes de manière plus sécurisée.
Bitcoin, Ethereum et XRP se redressent après la chute : quelle suite ?
Le Bitcoin, l’Ethereum et le XRP ont légèrement rebondi après la chute brutale d’hier. La correction est-elle déjà terminée ?
Le plus lu
Un analyste de Wall Street voit Quant grimper à 10 000 dollars
L’analyste de Wall Street Jan Nieuwenhuijs estime que le cours de Quant pourrait atteindre 10 000 dollars, soit près de 4 000 % au-dessus de son niveau actuel.
Nouveau coup dur pour le diesel : la Russie prolonge son interdiction d’exporter
La Russie veut prolonger jusqu’à fin octobre son interdiction d’exporter du diesel. Les États-Unis envisagent eux aussi des restrictions à l’exportation, alors que le marché est déjà tendu.
Le taux américain à 30 ans au plus haut depuis 2002
Le taux américain à 30 ans dépasse 5,61 % et atteint son plus haut niveau depuis 2002, sur fond de vague mondiale de ventes sur les obligations.