何が起きたか
2018年に設立されたBybitは、取引高で世界最大級の暗号資産取引所に成長し、数百億ドル相当の顧客資産を保有していた。取引所自身のイーサを保管するオフラインの金庫であるメインのイーサリアム・コールドウォレットは、第三者の署名インターフェースであるSafe{Wallet}を通じて取引に署名するマルチシグだった。
2025年2月19日、Safe{Wallet}のインフラを侵害していた攻撃者が、そのフロントエンドに悪意あるコードを注入した。2日後、Bybitがコールドウォレットから定例の送金を開始したとき、乗っ取られたインターフェースは3人の署名者に取引を偽装したバージョンを表示した。署名者たちは通常の取引だと思って承認した。401,000 ETH——約15億ドル——が攻撃者の管理するアドレスへ移動し、暗号資産業界史上最大の窃盗となった。
Bybitは出金を稼働させ続け、投資家からのブリッジローンで穴を埋め、資金追跡のためのLazarus Bountyプログラムを立ち上げた。SygniaとVerichainsによるフォレンジック調査は、EllipticとArkhamによるブロックチェーン分析とともに、この窃盗を北朝鮮のLazarus Groupによるものと特定した。数日以内に少なくとも3億ドルが回収不能な形で資金洗浄され、総額のおよそ5分の1が回収不能として切り捨てられた。
何を失ったか
ハッカーはSafe{Wallet}のフロントエンドを乗っ取り、偽装した取引を表示した。署名者たちがそれを承認し、401,000 ETH(約15億ドル)がコールドウォレットから流出した。
なぜ起きたか
マルチシグは、署名者が検証できる範囲でしか強さを発揮しない。侵害された署名インターフェースは、ある取引を表示しながら別の取引を送信でき、承認は画面に従って行われる。
Bybitは約15億ドルを単一のイーサリアム・コールドウォレットに集中させ、1つの署名ワークフローの背後に置いていた。1つの偽装画面が金庫全体を空にした。
攻撃者が経由したのはBybitのインフラではなく、ウォレットベンダーのインフラだった。信頼の境界は、取引所の誰も管理していなかった第三者のフロントエンドへと静かに広がっていた。
教訓
マルチシグが守れるのは、署名者が検証できるものだけである。署名インターフェースを信頼できないものとして扱い、それを表示する画面ではなく、実際の取引を確認すべきだ。
出典をたどる