Dango a confirmé que les fonds pris lors d'une récente exploitation ont été entièrement restitués. Cela a eu lieu après que l'attaquant ait coopéré avec l'équipe et accepté une récompense pour bug.
L'incident, révélé plus tôt dans la journée, a initialement vu un attaquant vider les garanties USDC du contrat perpétuel du protocole. Toutefois, la situation a été rapidement maîtrisée, la majorité des fonds ayant été sécurisés puis intégralement récupérés.
Bug dans la logique du fonds de garantie exploité
Selon Dango, l'exploitation provient d'une faille dans la logique de don de son fonds de garantie.
Le contrat permettait aux utilisateurs de faire des dons au fonds de garantie, mais n'a pas vérifié que le montant du don était positif. Cette omission a permis à l'attaquant de manipuler le système et d'extraire des fonds du contrat Perp.
L'équipe a déclaré que la vulnérabilité était isolée et n'affectait pas les fonctions principales de trading, telles que l'appariement des ordres, le règlement des profits et pertes ou les liquidations.
Les pertes sont limitées par les restrictions du pont
L'attaquant a pu transférer environ 410 010 $USDC vers Ethereum. Toutefois, un montant supplémentaire de 1,49 million de dollars est resté sur la chaîne au sein de Dango, grâce aux limites de taux de pont intégrées.
Cette fonctionnalité de conception a empêché l'attaquant de retirer intégralement les fonds exploités, offrant à l'équipe le temps de réagir et de lancer des efforts de récupération.
Dango a interrompu la chaîne peu après avoir détecté le problème et a commencé à coordonner avec des partenaires de sécurité, notamment l'Alliance de sécurité, ainsi qu'à notifier les principales plateformes d'échange et les émetteurs de stablecoins.
Fonds restitués car l'attaquant devient un white hat
Dans une mise à jour suivante, l'équipe a confirmé que l'attaquant avait restitué intégralement les fonds et a ensuite reçu une récompense pour bug.
Dango a décrit l'acteur comme un « white hat », reconnaissant son rôle dans l'identification de la vulnérabilité et la prévention de dommages supplémentaires.
« Tous les utilisateurs concernés seront entièrement indemnisés », a déclaré l'équipe, ajoutant que les fonds des utilisateurs n'ont jamais été en danger au-delà du contrat isolé.
Le protocole reprend avec des mesures de sécurité supplémentaires
Après la résolution du problème, Dango travaille désormais à déployer des mesures de sécurité supplémentaires pour prévenir des vulnérabilités similaires à l'avenir.
La plateforme devrait reprendre ses activités sous peu, son programme de points étant temporairement mis en attente.
Résumé final
- Un bug dans la logique du fonds de garantie de Dango a permis à un attaquant de vider les fonds, bien que les restrictions sur la passerelle aient limité les pertes.
- Les fonds ont été ultérieurement intégralement restitués par un white hat, laissant les utilisateurs non affectés, et le protocole se préparant à reprendre ses activités.


