Le contrat Ethereum Hyperbridge HandlerV1 a été victime d’une attaque par relecture de preuve MMR, entraînant une perte d’environ 242 000 dollars

Nouvelles de Gate News : Le 13 avril, selon la surveillance de BlockSec, le contrat Hyperbridge HandlerV1 sur Ethereum a été victime d’une attaque par rejeu des preuves MMR, entraînant une perte d’environ 242 000 dollars. Cette vulnérabilité permet à un attaquant de rejouer des preuves précédemment acceptées et de les associer à de nouvelles requêtes construites, afin d’effectuer des opérations privilégiées (par exemple, modifier les droits d’administrateur) pour en tirer un profit. Dans HandlerV1, la protection contre le rejeu vérifie uniquement que l’engagement de requête (request.hash()) n’a pas encore été utilisé, cependant le processus de vérification des preuves ne lie pas la charge utile de requête soumise à la preuve vérifiée. À cause de ce décalage, des preuves historiques valides peuvent être réutilisées avec différents requêtes malveillantes.

Avertissement : Les informations contenues dans cette page peuvent provenir de tiers et ne représentent pas les points de vue ou les opinions de Gate. Le contenu de cette page est fourni à titre de référence uniquement et ne constitue pas un conseil financier, d'investissement ou juridique. Gate ne garantit pas l'exactitude ou l'exhaustivité des informations et n'est pas responsable des pertes résultant de l'utilisation de ces informations. Les investissements en actifs virtuels comportent des risques élevés et sont soumis à une forte volatilité des prix. Vous pouvez perdre la totalité du capital investi. Veuillez comprendre pleinement les risques pertinents et prendre des décisions prudentes en fonction de votre propre situation financière et de votre tolérance au risque. Pour plus de détails, veuillez consulter l'avertissement.
Commentaire
0/400
Aucun commentaire