BlockSecによると、数時間前にBNB Chain上のTENDRIL/USDT流動性プールへの攻撃をシステムが検知し、約55万6,000ドルの損失が発生しました。Odailyによると、この攻撃ではトークンの売却税ロジックにあるセキュリティ上の欠陥が悪用されました。攻撃者はフラッシュローンの資金でTENDRILを購入し、その後、30%の売却税と税処理コントラクト「_poolControl」を作動させました。税として徴収されたトークンが売却された後、コントラクトはcontrolburn()とsync()を呼び出しました。これにより、売り手が残りのトークンをプールに入れる前に、プールに記録されているTENDRILの準備金がほぼゼロまで減少しました。その後、攻撃者は続けてスワップを行い、プールに残っていたUSDTのほぼすべてを引き出しました。
攻撃者は約3,064万USDTのフラッシュローン資金を使ってプールの価格と準備金を操作し、約442万USDTを引き出して、同じトランザクション内でローンを返済しました。攻撃者は約308,960ドルの利益を得ました。
