ExVulの監視によると、Ethereum上のSet Protocolの旧製品ETHMACOAPYで、異なるアドレスからの2件のトランザクションにより、約8.11 WETHが失われました。Foresight Newsによると、この問題は、手数料が不要な場合でもactualizeFee()が対応する担保の償還額を切り上げていたことに起因します。
攻撃者はまず担保をコントラクトに送金して再計算を実行させた後、一時トークンを償還し、預け入れた額を上回る担保を引き出して、他のユーザーが保有する準備金を流出させました。2ブロック後に発生した2回目のトランザクションでは、約4.062 WETHが送金され、Setの記録上の準備金はほぼ枯渇しました。
