BNB $743,08 -1,14%
XRP $1,36 -3,48%
ETH $2 509,24 -0,87%
BTC $82 309,47 -1,52%
BNB $743,08 -1,14%
XRP $1,36 -3,48%
ETH $2 509,24 -0,87%
BTC $82 309,47 -1,52%
URGENT
Actualités des Altcoins

Un bug critique de 2015 du XRP Ledger corrigé alors que 80% des validateurs mettent à jour rapidement

XRP Ledger's 2015 Integer Overflow Bug Patched After 80% of Validators Update Fast
Un bug critique de 2015 du XRP Ledger corrigé alors que 80% des validateurs mettent à jour rapidement

Community Trust ScoreVérifié

97%
Réel
Vérifié29 votes
Mis à jour 55 minutes il y a

Un bug caché dans le XRP Ledger depuis 2015 aurait pu permettre à des attaquants de créer du XRP à partir de rien. Les développeurs l’ont détecté, corrigé rapidement, et ont contourné le processus habituel — une première dans l’histoire du réseau.

Pourquoi c'est important

La correction rapide de ce bug critique met en lumière l'importance de la sécurité et de la réactivité au sein des protocoles de blockchain, surtout dans un contexte où la confiance des utilisateurs est primordiale. En résolvant une vulnérabilité qui aurait pu compromettre l'intégrité du XRP Ledger, RippleX renforce non seulement la crédibilité de sa technologie, mais souligne également la nécessité d'une vigilance constante face aux menaces dans un marché crypto en constante évolution. Cette situation pourrait aussi influencer la perception des investisseurs envers les mécanismes de gouvernance et de maintenance des réseaux décentralisés.

La faille a été révélée un vendredi, après qu’un chercheur l’a signalée via le programme de récompense de bugs de XRPL en septembre. Les ingénieurs de RippleX l’ont retracée jusqu’à un dépassement d’entier profondément enfoui dans le moteur de paiement — le système central qui traite chaque transaction sur le registre. C’est une classe de bug redoutable. Lorsqu’un nombre devient trop grand pour être contenu par le système, il revient à une valeur minuscule. Dans ce cas, lorsqu’un seul paiement balayait des centaines d’offres spécialement conçues extraites du carnet d’ordres, la valeur due par l’acheteur gonflait au-delà de ce que le système pouvait stocker. Elle basculait. Les vendeurs étaient payés intégralement. L’acheteur était presque exempté de paiement. Le XRP, en gros, se matérialisait à partir de rien.

Publicité

Et le filet de sécurité ? Inutile.

Le contrôle interne du registre — celui conçu spécifiquement pour détecter ce type de divergence — fonctionnait sur la même arithmétique défaillante. Il ne voyait donc rien d’anormal. La faille était présente depuis que le moteur de paiement a été écrit pour la première fois, en 2015. Les transactions ordinaires n’ont jamais été proches de la déclencher, ce qui est probablement la raison pour laquelle elle est restée invisible si longtemps. Il fallait une séquence très spécifique et très délibérée d’offres pour pousser les chiffres à leur limite. Mais cela signifie aussi que quelqu’un qui en était conscient aurait pu l’exploiter exactement de cette manière.

La correction qui a contourné la file d’attente

La version 3.4.1 du logiciel XRP Ledger est sortie le 25 septembre, avec le correctif. À la fin de cette même journée, plus de 80% des validateurs de confiance du réseau l’avaient déjà adoptée. C’est rapide — inhabituellement rapide — et ce n’était pas un accident.

Normalement, tout changement du XRP Ledger passe par un processus d’amendement. Les validateurs votent. Il y a une période d’attente de deux semaines. La proposition reste ouverte pendant que le réseau atteint un consensus. C’est délibéré, c’est transparent, et c’est lent par conception. Mais la lenteur était un problème ici. Le XRP Ledger est open-source. Une fenêtre de deux semaines avec une vulnérabilité critique connue dans le code public aurait été un cadeau pour quiconque cherchant à l’exploiter. Alors l’équipe a agi sans le vote. Cela ne s’était jamais produit auparavant — pas une seule fois dans l’histoire du registre.

La décision n’a pas été prise à la légère, et c’est la gravité de la faille qui l’a motivée. Le bug aurait pu produire du XRP dépensable au-delà de l’offre totale du réseau. Ce n’est pas un risque théorique à écarter. C’est une menace directe pour l’intégrité de l’ensemble du registre.

Aucune preuve n’a émergé que quelqu’un ait exploité le bug avant que le correctif ne soit appliqué. RippleX l’a confirmé. Mais l’absence d’exploitation connue ne rend pas la vulnérabilité moins sérieuse rétrospectivement.

Le prix du XRP chute de 9,4% alors que les marchés réagissent

Les marchés n’ont pas attendu d’être rassurés. Lundi, le XRP s’échangeait à 1,38 $, en baisse de 1,6% sur 24 heures. Sur une semaine, la baisse était de 9,4% — la plus forte parmi les principales cryptomonnaies durant cette période. Les nouvelles de sécurité affectent durement et rapidement les prix des cryptos, même lorsque le problème est résolu rapidement. Les investisseurs réagissent au titre, pas nécessairement à la résolution.

Ce n’est pas la première fois qu’une telle situation se produit. Plus tôt dans l’année, Zcash a révélé un bug dans son pool protégé qui aurait pu permettre la création de pièces contrefaites. Cette divulgation a affecté le prix de Zcash jusqu’à ce qu’une mise à jour du réseau résolve le problème. Le schéma est assez cohérent : une vulnérabilité critique devient publique, le marché vend d’abord et pose des questions ensuite.

La situation du XRP diffère sur un point clé — le correctif était déjà en place et largement adopté avant que la plupart des gens n’entendent parler du bug. La divulgation est venue après la correction, pas avant. C’est le bon ordre. Mais cela n’a pas empêché le prix de chuter.

Les programmes de récompense de bugs existent précisément pour des moments comme celui-ci. Un chercheur a trouvé quelque chose de sérieux, l’a signalé par le bon canal, et a donné aux développeurs la chance de le corriger discrètement avant que l’information ne devienne publique. Le système a fonctionné. Cela mérite d’être dit clairement, car ce n’est pas toujours le cas. Les vulnérabilités dans les réseaux blockchain apparaissent parfois d’abord par des exploits, avec des développeurs qui se démènent pour répondre après que le dommage est fait.

L’équipe du XRP Ledger n’a pas eu ce problème cette fois. Ce qu’ils avaient à la place était une faille datant de 2015, un chercheur qui a fait ce qu’il fallait, un correctif sorti en quelques heures, et un réseau de validateurs qui a bougé à une vitesse que le processus d’amendement n’a jamais été conçu pour égaler.

Le XRP s’échangeait à 1,38 $ lundi, en baisse de 9,4% sur la semaine précédente.

Questions Fréquentes

Quel était le bug de dépassement d’entier du XRP Ledger ?

C’était une faille dans le moteur de paiement, présente depuis 2015, qui pouvait permettre à un attaquant de générer du XRP contrefait en déclenchant un dépassement d’entier à travers des centaines d’offres de carnet d’ordres spécialement conçues dans un seul paiement.

Le processus d’amendement du XRP Ledger s’appliquait-il à ce correctif ?

Non — la correction dans la version 3.4.1, sortie le 25 septembre, a contourné le vote habituel des validateurs et la période d’attente de deux semaines, marquant la première fois qu’un changement a été accéléré de cette manière dans l’histoire du réseau.

Community Trust IndexHigh Confidence
97%
Réel
Réel97%3%Fake
29 community signals

Pankaj K

Pankaj est un ingénieur compétent passionné par les cryptomonnaies et la technologie de la blockchain. Fort de plus de cinq ans d'expérience en marketing numérique, Pankaj est également un investisseur et un trader passionné dans le domaine des cryptomonnaies. En tant que fervent adepte de l'écosystème Klever, il plaide vivement en faveur de ses solutions innovantes et de son portefeuille convivial, tout en continuant à apprécier le projet Cardano.

Publicité

Articles connexes