Lien Finance a été attaqué, avec une perte d'environ 542 000 dollars américains.
7x24h Brève
Lien Finance a été attaqué, avec une perte d'environ 542 000 dollars américains.
Selon la surveillance de SlowMist, Lien Finance a été victime d'une attaque, entraînant une perte d'environ 542 000 dollars US. L'origine du problème réside dans la fonction exchangeEquivalentBonds du contrat BondMakerCollateralizedEth, qui manque d'une validation d'intégrité de multiset suffisante, comptant seulement le nombre total d'occurrences de bons anormaux, sans vérifier l'apparition réelle de chaque bondID groupe par groupe.
Selon TechFlow, le 24 juillet, d'après la surveillance de SlowMist, Lien Finance a été attaqué, avec une perte d'environ 542 000 dollars. La racine du problème réside dans le fait que la fonction exchangeEquivalentBonds du contrat BondMakerCollateralizedEth manque de vérifications d'intégrité de multiset suffisantes, comptant seulement le nombre total d'apparitions d'obligations anormales, sans vérifier l'apparition réelle de chaque bondID groupe par groupe.
L'attaquant, en réutilisant le même bondID anormal dans le groupe de sortie, a masqué les obligations anormales manquantes du côté de l'entrée, permettant ainsi de minter de nouveaux tokens d'obligations non anormales sans brûler les obligations d'entrée correspondantes. Ensuite, l'attaquant a utilisé trois endpoints pré-autorisés pour échanger les tokens concernés contre USDC, et a finalement transféré 542,144.628604 USDC depuis l'adresse victime.




