Un développeur whitehat débloque 2 millions de dollars bloqués pendant neuf ans dans un contrat ICO Ethereum de 2016

0xflorent, un chercheur en sécurité, a découvert une faille d dépassement d’entier dans le contrat de vente de tokens HongCoin qui permet à l’équipe de débloquer des fonds pour 48 investisseurs initiaux. Il s’agit de la deuxième récupération de ce type qu’il a rendue publique en huit jours.

Ethereum Logo
Résumé
  • Un chercheur en sécurité connu sous le nom de 0xflorent a aidé l'équipe derrière une ICO HongCoin ratée de 2016 à débloquer environ 1 003,62 ETH, soit environ 2 millions de dollars, qui étaient bloqués dans son contrat intelligent depuis neuf ans.
  • En coordonnant avec les détenteurs du portefeuille multisignature de HongCoin, il a exploité une faille non corrigée de dépassement d'entier dans une fonction d'administration pour réinitialiser les soldes de jetons et contourner un plafond de remboursement défectueux qui bloquait les retraits importants.
  • La reprise, qui rend 48 investisseurs initiaux éligibles à la récupération de fonds et fait suite à un autre sauvetage récent par 0xflorent, intervient dans un contexte de multiples exploitations majeures de la DeFi ayant ponctionné des centaines de millions de dollars des protocoles cryptographiques.

Un chercheur en sécurité connu sous le pseudonyme 0xflorent a collaboré avec l'équipe à l'origine d'un contrat ICO Ethereum de 2016 pour débloquer environ 2 millions de dollars en ether, restés bloqués pendant neuf ans, dans une opération coordonnée de récupération en mode whitehat exploitant une faille d'entier overflow que les développeurs originaux n'avaient jamais corrigée.

Le contrat appartient à HongCoin, une vente de tokens de 2016 qui n'a pas atteint son objectif de financement et était censée rembourser automatiquement l'ether des investisseurs mais a échoué en raison d'un bug dans la fonction de remboursement.

Le chemin de 0xflorent a dégelé 1 003,62 ETH, avec 48 investisseurs d'origine désormais éligibles à la réclamation. Deux l'ont déjà fait, récupérant un total combiné de 96,5 ETH d'une valeur d'environ 193 000 $, a-t-il déclaré dans un fil X dimanche.

La logique de remboursement du contrat rejetait tout détenteur dont le solde de tokens dépassait un compteur global que des années de remboursements partiels avaient fait chuter à 356, plafonnant ainsi les remboursements supplémentaires à 3,56 ETH.

0xflorent a découvert qu'une fonction d'administration sur le contrat, restreinte au portefeuille multisignature de HongCoin, ne disposait pas des protections contre le dépassement d'entier intégrées ultérieurement dans le langage de programmation Solidity. L'appeler avec une valeur d'entrée spécifique réinitialisait le solde d’un détenteur à un, permettant ainsi au chèque de remboursement d’être validé et libérant les fonds.

La récupération n’a cependant pas été une exploitation unilatérale. Étant donné que la fonction d’administration nécessitait la multisignature de HongCoin pour être exécutée, 0xflorent a envoyé un courriel à l’équipe, a validé la séquence de déverrouillage sur une fourche test du réseau principal d’Ethereum, et l’équipe elle-même a signé les transactions de déverrouillage.

Il a signé 41 transactions, une par détenteur bloqué, libérant ainsi les quelque 1 000 ETH réellement bloqués. Sept autres détenteurs détenaient des soldes suffisamment faibles pour être remboursés directement sans recours à cette solution de contournement.

C'est la deuxième récupération de ce type que 0xflorent a rendue publique en l'espace de huit jours.

Le 24 mai, il a déclaré qu'il avait généré un retour de 19,329 ETH, d'une valeur d'environ 40 590 $, à ses propriétaires d'origine, incluant 5,141 ETH provenant d'une ICO ratée de janvier 2018 et 14,190 ETH issus de sept échanges atomiques expirés dans un compte utilisateur Liquality Wallet devenu inaccessible après la fermeture du portefeuille en 2024.

La reprise intervient lors d’une période intense d’exploits dans la DeFi, avec pour seul mois d’avril des centaines de millions de dollars drainés à travers divers protocoles, dont une perte d’environ 293 millions de dollars subie par Kelp DAO.

Actifs associés
RealFi 169 Image

Diversified RWA stablecoins sustain 5-7% yield from real credit as crypto funding compresses to ~4%. GENIUS pushes yield off-chain; TAM grows to $4B in 3 years.

Pourquoi c'est important:

Diversified RWA stablecoins sustain 5-7% yield from real credit as crypto funding compresses to ~4%. GENIUS pushes yield off-chain; TAM grows to $4B in 3 years.