Transit Swap Hack
あなたのアドレスが影響を受けていないかご確認ください。
Transit Financeが運営するTransit Swapは、多くのブロックチェーンをまたいで最適なスワップルートを見つけるDEXアグリゲーターです。取引するには、ユーザーはトークンの使用をTransit Swapのコントラクトに承認します。2022年10月初旬、攻撃者は、これらのコントラクトの1つが、要求がトークンの所有者から来たものかどうかを確認せずに、誰の要求でも承認済みのトークンを移動させてしまうことを発見しました。攻撃者はこれを利用して、EthereumとBNB Chain上でTransit Swapを承認していたウォレットからトークンを抜き取り、短時間で約2400万ドルを奪いました。
Transit Swapは影響を受けたコントラクトを一時停止し、PeckShield、SlowMist、Bitrace、TokenPocketと協力しました。これらのチームは、攻撃者のIPアドレス、メールアドレス、ウォレットを突き止めました。調査の手が迫る中、攻撃者は数日のうちに約1800万ドルを返還しました。その後Transit Swapは、専用の返金コントラクトを通じて、回収した資金を被害者に返しました。残りの約500万ドルは回収されませんでした。初期の報道では、盗まれた額と返還された額について異なる数字が伝えられていましたが、ほとんどの報道は約70%が戻ってきたという点で一致していました。
コントラクトは修正されませんでした。Transit Swapは設定を消去することでコントラクトを停止しただけで、コントラクトは今も通常のウォレットによって管理されており、いつでも再び有効にされる可能性があります。つまり、これらのコントラクトへの承認には今もリスクがあります。EthereumまたはBNB Chainで、ここに記載されているTransit Swapのコントラクトを承認したことがある方は、その承認を取り消してください。承認を取り消すことでウォレットに残っている資産は守られますが、すでに奪われた資金が戻ってくるわけではありません。
影響を受けたユーザーは、承認を取り消さない限りリスクにさらされ続けるため、以下の Revoke.cash エクスプロイトチェッカーを使用して、ご自身が安全であることを確認することをお勧めします。
次回は自動的に取り消しましょう
Revoke Ultimateは承認を24時間体制で監視し、今回のようなエクスプロイトが確認された場合には、あなたが眠っている間でも自動的に承認を取り消します。
自動取り消しの仕組みを見る →