ニュース暗号資産Sandboxのエクスプロイトで$49B分の無担保SANDが発生、換金は不可能に

Sandboxのエクスプロイトで$49B分の無担保SANDが発生、換金は不可能に

著者: Coindoo·

重要ポイント

  • Blockaidは、approveAndCall経由でThe SandboxのBase上SAND OFTに関連するLayerZeroのdelegate権限が乗っ取られた攻撃を検知した。
  • $49 billionという数字は、無担保トークン残高に市場価格を掛けた見かけの評価額であり、現金や償還可能な担保ではない。
  • 独立追跡では、封じ込め前に約14.75 million SAND、当時約$675,000相当が正当な準備金から流出し、さらに約79.74 ETHが攻撃中に換金されたことが示されている。
  • The Sandboxは、EthereumとPolygon上のSANDには影響がなく、ユーザーウォレットは侵害されず、BaseとBNB Chain上のSANDのクロスチェーン移動を無効化したと述べた。
  • 同社は攻撃前スナップショットを確保し、対象流動性提供者向けの補償策を準備していると述べた。
Sandboxのエクスプロイトで$49B分の無担保SANDが発生、換金は不可能に

The Sandboxのクロスチェーンブリッジ基盤が悪用され、換金不可能な約$49 billion相当のSANDが生み出されたと、ブロックチェーンセキュリティ企業Blockaidが報告した。Blockaidはこの継続中の攻撃を2026年8月22日に検知した。独立したオンチェーン追跡によると、ブリッジが停止される前に正当な準備金から流出した裏付け資産は約$675,000にとどまったとみられ、見出しの金額ではなく準備金の流出額こそが、この事件の実際のコストを示している。The Sandboxは仮想ゲームワールドで、EthereumベースのトークンであるSANDを使って土地やゲーム内資産を購入する仕組みだ。今回侵害された経路は、Coinbaseが開発したEthereumのレイヤー2ネットワークBase上、およびBNB Chain上にある同トークンの版を経由していた。

$49Bという数字が実際に示していたもの

この$49 billionの評価額は、正当なSANDの市場価格に、裏付けなく作られたトークン残高を掛け合わせたものだった。ブロックチェーントラッカーが$49 billionを表示できたのは、トークン価格と巨大なトークン残高という2つの入力があったためだ。だが、その残高の裏には$49 billionの担保も、買い手も、償還可能な資産もなかった。

実際の資金の流れはもっと小さく、そしてはるかに重要だ。独立したオンチェーントラッキングでは、当時約$675,000相当と評価された約14.75 million SANDが、対応前に正当なブリッジ準備金から流出したとみられる。攻撃中には約79.74 ETHも換金された。実際の経済的損失を伴うのはこの部分であり、裏付けのない供給量に付けられた膨らんだ数字ではない。

価格フィードが壊れたミントを$49Bの見出しに変えた

Blockaidによると、攻撃者はapproveAndCall経由で、Base上のSAND Omnichannel Fungible Token(OFT)に関連するLayerZeroのdelegate権限を乗っ取った。そこから攻撃者は、Ethereum上で通常必要な裏付けなしにSANDを鋳造できた。

🚨 Blockaid detected an ongoing exploit on @TheSandboxGame SAND OFT on Base. Attackers hijacked LayerZero delegate permissions via approveAndCall and minted unbacked SAND. ~$49B face-value SAND minted so far across ~400+ txs. Attack still ongoing. More details in 🧵

Blockaid (@blockaid_), August 22, 2026

クロスチェーン・トークンは、あるネットワークで作られたトークンが、別のネットワークでロック、バーン、または同等に記録されたトークンと対応するという単純な関係を保つ必要がある。これにより、ブリッジが1つの資産を、同じ担保に対する複数の競合する請求権へと変えてしまうのを防いでいる。クロスチェーン基盤は暗号資産史上でも大きな損失を生んできた。Ronin Networkの侵害では2022年に$600 million超が流出し、同年のWormholeエクスプロイトでは約$320 millionが失われた。ブリッジとその基盤となるメッセージング層が、他所にある資産に対する請求権を処理する場所だからだ。

今回の攻撃は、その関係を断ち切った。Ethereum上での対応する減少や準備金の移動なしに、影響を受けたネットワーク上で新しいSANDが出現した。その後、エクスプローラーはそれらの残高を通常のSANDとして扱い、当時の市場価格を適用した。計算としては機械的に正しかったが、経済的には無意味だった。

ウォレットに$1 billion超のトークン残高が表示されていても、それを実際の資金に変えられないことがある。攻撃者はSANDを買うために待機している$49 billionのプールを支配していたわけではないし、その量を提示価格で売れば、利用可能なすべての市場を圧倒してしまっただろう。膨らんだ残高が脅威だったのは、限られた正当資産のプールと交換できたからであり、見出しの評価額が引き出し可能だったわけではない。

攻撃の本質はブリッジの出口流動性へのアクセスだった

裏付けのないトークンの鋳造は最初の一歩にすぎなかった。攻撃の有効な部分は、ブリッジと関連流動性が停止される前の時間帯であり、その間はそれらの残高を実際の裏付けを持つ資産と交換できた。

ここで約$675,000という推定が出てくる。オンチェーン報告によると、約14.75 million SANDがEthereumのOFTアダプタから流出し、その一部はETHに換金された。これらの資産は正当な準備金から来ており、Base側の人工的な残高とは異なり、確立された市場を持ち、侵害された経路の外へ移動できた。

この2つの数字の差が、今回のエクスプロイトを読むうえで最も明確だ。$49 billionの見かけ上の金額は、オンチェーンで作られた虚偽の請求権の規模を示すもので、推定準備金流出額より70,000倍以上大きかった。一方は偽の請求の大きさを測り、もう一方はシステムから流出したとみられる価値を測っている。

これが、流動性提供者が回復の中心にいる理由でもある。裏付けのないトークンが、正当なSAND、ETH、ステーブルコイン、その他の資産を含むプールに到達して初めて、他者の損失になる。偽の残高は武器であり、流動性プールこそが金銭的損害を与える場所だ。

緊急対応で膨張した供給を封じ込めた

The Sandboxは、BaseとBNB Chain上のクロスチェーンブリッジに影響した脆弱性を封じ込めたと発表した。両ネットワークでSANDのクロスチェーン機能を無効化し、影響を受けた残高は分離され、ブリッジ経由で移動や償還ができない状態になった。

同社は、EthereumとPolygon上のSANDには影響がなく、ユーザーウォレットの侵害もなかったため、これらのネットワークの保有者は対応不要だと説明した。また、流動性が依然として侵害された状態にある間は、BaseまたはBNB Chain上のSANDを売買・取引しないよう警告した。

この対応により、研究者が大量の無担保トークンを追跡していた一方で、同プロジェクトは影響を正当なSAND供給量の0.01%未満と表現できる。これは、偽のSANDがごく少量しか鋳造されなかったと言っているのではない。ブリッジ経路を切断したことで、認識された供給量と裏付け資産への影響が限定されたという意味だ。

ただし、封じ込めは最終的な損失報告と同じではない。既知の経路が閉じられたことは示しているが、準備金の全流出額、影響を受けたすべてのプール、攻撃中に損なわれた流動性をどう回復するのかは、まだ示していない。

まずは権限侵害、LayerZeroの判断はその後

現時点で利用可能な証拠は、The SandboxのOFTデプロイに関連するdelegate権限が悪用されたことを示している。それは、LayerZero自体にプロトコル全体の脆弱性があったことを証明するのと同じではない。LayerZeroのOFT標準は、多くのトークンが複数チェーンにまたがって単一供給を維持するために使っており、だからこそアプリケーションとプロトコルの区別はThe Sandboxを超えて重要だ。1つのデプロイの欠陥ならその範囲にとどまるが、共有標準の欠陥なら、その上に構築されたすべてのプロジェクトに影響する。

根本原因は依然として重要だ。露出したdelegateキー、広すぎる権限、安全でない呼び出し経路、あるいはアプリケーション側のクロスチェーン設定にある別の構成上の弱点など、複数の失敗が同じ結果を生み得るからだ。BlockaidはapproveAndCallの使用と、それに伴うdelegateの乗っ取りを特定したが、The Sandboxはまだ約束していた技術報告を公開していない。

そのため、表現の正確さが重要になる。「LayerZeroがハッキングされた」という言い方は、現時点の証拠以上を示してしまう。確認できている、より狭く実用的な事実は、攻撃者がThe Sandboxのクロスチェーンシステム内で無担保SANDを鋳造する権限を得たという点だ。

事後分析の役割は限定的だ

次に重要なのは、攻撃者のウォレットに何兆ものトークンが現れたかという、さらなる推定値ではない。最終コストを決める論点を整理することが、事故報告の役割だ。

権限侵害: 攻撃者はどのようにLayerZeroのdelegate権限を取得または引き継いだのか。

準備金の損失: ブリッジ停止前に、正当なSAND、ETH、その他の資産がどれだけ流出したのか。

影響を受けたプール: どのBaseおよびBNB Chainの流動性提供者が偽の供給を受け入れ、または裏付けを失ったのか。

補償方法: どの攻撃前スナップショットを使うのか、誰が対象なのか、補償はSAND、ステーブルコイン、あるいは別の資産になるのか。

再開までの道筋: BaseおよびBNB Chain上のSANDを再びブリッジする前に、どのセキュリティ変更を完了する必要があるのか。

The Sandboxは、攻撃前スナップショットを確保し、対象LP向けの補償策を準備しているという。Wormholeブリッジの2022年の不足分が支援者Jump Cryptoによって補填された例や、Ronin運営のSky Mavisがユーザー補償のために資金調達した例はある。始点としては正しいが、まだ完了した救済策ではない。方法論が公開されるまでは、影響を受けた提供者は損失がどう測定され、いつ補填されるのかを知ることができない。

$49Bの数字ではなく、準備金を追うべきだ

このエクスプロイトが深刻だったのは、ブリッジ権限の失敗によって、捏造されたSANDから実際の流動性へ至る経路が開かれたからだ。鋳造された残高に付けられた数字にもかかわらず、$49 billionの窃盗だったわけではない。

注目すべき数字は、ブリッジが隔離される前に流出した裏付け資産の額と、The Sandboxが最終的に影響を受けたLPへ戻す額だ。$49 billionという見出しは、攻撃者が価格トラッカーに表示させることのできた内容を示しているにすぎない。実際にどれだけの損失だったのかは、準備金流出と回復計画が示すことになる。

出典: The Sandboxの公式セキュリティ更新; Blockaidの初動アラート; 推定準備金流出に関する独立オンチェーン報告。The Sandboxは、完全なインシデント報告と技術分析を追って公開すると述べている。