暗号資産ウォレットから、ハッカーによって780万ドルの資金が不正に流出する被害が発生しました。セキュリティ企業による追跡調査の結果、この損失はウォレットプロトコルであるSafe自体の欠陥ではなく、ウォレット所有者が承認していたヘルパーコントラクトのコーディングミスに起因していることが判明しました。利用実績の豊富なコアインフラに問題がなくても、ユーザーが権限を付与した補助的なプログラムの不備が致命的な脆弱性となり得ることを示す事例として、セキュリティ管理の観点から重要視されています。
株式会社Pacific Metaが運営する編集チームです。ステーブルコイン、RWA(リアルワールドアセット)、セキュリティトークン、NFTなどのトークン活用や、オンチェーン金融、AI×ブロックチェーン領域の事業開発・実装、暗号資産の基礎知識と国内取引所の使い方まで、ブロックチェーン事業の支援で得た知見をもとに記事の企画・執筆・監修を行っています。編集部や運営会社の詳細は公式サイトと編集方針をご覧ください。
被害の経緯と原因の特定
暗号資産ウォレットを標的とした攻撃により、780万ドル相当の資金が流出しました。当初はウォレット基盤への攻撃も懸念されましたが、複数のセキュリティ企業が調査を行ったところ、Safeのコアシステム自体に脆弱性は確認されませんでした。
流出の原因となったのは、ウォレット所有者自身が承認していたヘルパーコントラクト(機能拡張などを目的とした補助的なスマートコントラクト)に含まれていた単純なコーディングミスでした。ハッカーはこのコード上の不備を突き、資金の引き出しを実行したとされています。
外部コントラクト連携におけるセキュリティの課題
今回の事案は、安全性が確立されている主要なウォレットインフラを使用していても、連携する外部コントラクトの不備によって資産が危険にさらされるリスクを浮き彫りにしました。
暗号資産ウォレットの運用においては、マルチシグ(複数人による承認機能)などの強固な仕組みを導入していても、権限を付与した周辺プログラムに欠陥があれば防御をすり抜けられてしまう可能性があります。Web3ビジネスにおいて資産を管理する組織は、基盤となるウォレットの選定だけでなく、承認・連携を行うすべてのスマートコントラクトに対する監査や権限管理の厳格化が求められると見られます。
ポイント
- 暗号資産ウォレットからハッカーにより780万ドルの資金が流出しました。
- セキュリティ企業の調査により、被害の原因はSafe自体の欠陥ではなく、所有者が承認していたヘルパーコントラクトのコーディングミスと特定されました。
- プラットフォーム本体に問題がなくても連携したプログラムの不備が資産流出を招く事例として、スマートコントラクトへの権限付与におけるリスク管理の重要性の観点から注目されます。