Le XRP Ledger active l'amendement fixCleanup3_4_0 fermant la faille permettant aux détenteurs de droits de destruction de créer des tokens
Points clés
- •Le XRP Ledger a activé l'amendement fixCleanup3_4_0 mercredi à 14h52 UTC au ledger 108 112 129, après avoir obtenu deux semaines consécutives de support des validateurs.
- •L'amendement corrige une faille du système de délégation de permissions qui, dans certaines conditions, aurait pu permettre à un compte autorisé à détruire des tokens d'en créer de nouveaux.
- •La vulnérabilité concernait les actifs émis sur le XRP Ledger, y compris les stablecoins, et non la crypto-monnaie XRP elle-même, et aucun cas d'exploitation n'a été publiquement confirmé.
- •La version logicielle introduit également des corrections comptables pour le système de prêt prévu et les Single Asset Vaults, ajustant les calculs de dépôts et retraits des vaults ainsi que la classification des prêts en défaut.
- •Les modifications du réseau XRP Ledger nécessitent le support de plus de 80 % des validateurs de confiance pendant 14 jours consécutifs, et une interruption en octobre a imposé une nouvelle fenêtre d'approbation avant l'activation.

Le XRP Ledger a activé son amendement fixCleanup3_4_0 mercredi, la modification étant entrée en vigueur à 14h52 UTC au ledger 108 112 129, selon XRPLWin, un explorateur du XRP Ledger. L'activation est intervenue après deux semaines consécutives de support des validateurs, à la suite d'une tentative précédente interrompue en octobre.
L'amendement corrige une faille du système de délégation de permissions du ledger qui, dans certaines conditions, aurait pu permettre à un compte autorisé à détruire des tokens d'en créer également de nouveaux.
Le correctif sépare la destruction des tokens de leur émission
La vulnérabilité concernait le système de délégation de permissions du réseau, un mécanisme permettant à un compte d'autoriser un autre compte à effectuer des opérations spécifiques sans lui transférer le contrôle total du compte.
Dans un schéma classique, un émetteur de stablecoin pouvait accorder à un processeur de paiements la permission de détruire des tokens lorsque des clients les échangent contre des dollars, tout en lui refusant le droit d'émettre des tokens supplémentaires.
Dans certaines conditions toutefois, les règles en vigueur avant le correctif pouvaient permettre à un compte autorisé à détruire des tokens d'en créer également de nouveaux. L'amendement fixCleanup3_4_0 corrige cette faille en imposant une séparation stricte entre les permissions de destruction et de création de tokens. Pour les émetteurs qui délègent ainsi leurs opérations, la modification empêche l'autorité de destruction liée aux rachats de s'étendre à l'émission dans les cas limites laissés ouverts par les anciennes règles.
La faille concernait les actifs émis sur le XRP Ledger, y compris les stablecoins, et non la crypto-monnaie XRP elle-même. Aucun cas d'exploitation de la vulnérabilité n'a été publiquement confirmé, ce qui en fait un correctif préventif plutôt qu'une réponse à un incident connu.
La mise à jour inclut aussi des corrections comptables pour le prêt et les vaults
Au-delà de la vulnérabilité liée aux permissions, la version logicielle introduit des corrections comptables pour le système de prêt prévu du réseau et les Single Asset Vaults. Ces vaults sont conçus pour permettre aux utilisateurs de déposer des actifs dans des pools pouvant servir à garantir des prêts.
Les changements comprennent des ajustements des calculs utilisés pour les dépôts et retraits des vaults, ainsi que des corrections de la manière dont les prêts sont classés lorsque les emprunteurs sont en retard de paiement.
D'autres correctifs de la version concernent la récupération de tokens depuis des pools de trading automatisés, le trading soumis à permissions et la signature de transactions. Le système de prêt étant encore au stade de la planification, son déploiement éventuel devra franchir les mêmes seuils d'approbation des validateurs décrits ci-dessous.
Le support des validateurs a retardé l'activation de l'amendement
Le déploiement de l'amendement a été retardé par le processus de gouvernance du XRP Ledger. Les modifications du réseau nécessitent l'approbation de plus de 80 % des validateurs de confiance, et ce niveau de support doit être maintenu pendant 14 jours consécutifs.
Après l'interruption d'une première tentative d'activation en octobre, le dernier effort a obtenu le support ininterrompu requis des validateurs, permettant à fixCleanup3_4_0 d'entrer en vigueur mercredi. Comme le seuil ne compte que le support consécutif, l'interruption d'octobre a brisé la série, ce qui a nécessité l'accumulation d'une nouvelle fenêtre de 14 jours avant que l'amendement puisse prendre effet.
Source : CoinDesk