【取材追記】スイのレンディング「Scallop」でインシデント発生、約15万SUIが不正流出

旧コントラクト経由で報酬プールが不正利用

レイヤー1ブロックチェーン「スイ(Sui)」上のレンディングプロトコル「スキャロップ(Scallop)」で、報酬プールに関連するコントラクトを対象としたエクスプロイトが発生した。同プロトコルの公式Xで4月26日に発表された。これにより約15万SUIが流出したという。

発表によると、今回のインシデントは「sSUI」の報酬プールに関連するサイドコントラクトで発生したもの。コアコントラクトには影響はなく、被害は当該プールのみに限定されたという。また、影響を受けたコントラクトは一時凍結された後、現在は解除され入出金を含むすべての機能が通常通り稼働していると説明されている。

スキャロップチームは、今回の損失については100%補填する方針を示している。ユーザーの預入資産についても影響はなく、資金は安全に保たれているとしている。

同チームは現在も詳細な調査を進めており、今後追加情報を公開するとしている。

また今回の事案について、元ニア(NEAR)コア開発者でオンチェーン分析を行うヴァディム(Vadim)氏は、自身のXアカウントで分析を公開している。同氏によると、攻撃は現在使用されているコードではなく、すでに非推奨となっていた旧バージョンのコントラクトを経由して実行された可能性があるという。

同氏は、報酬計算に用いられる「インデックス」の初期化処理に不備があった点を指摘している。本来はユーザー参加以降の報酬のみが付与される設計であるが、旧コントラクトでは初期値が設定されておらず、過去分の報酬が一括で計算される状態になっていたと同氏は説明している。

また同氏は、旧コントラクトが非推奨となった後もブロックチェーン上に残り続けていた点を問題として挙げている。スイでは過去に公開されたパッケージが削除されず呼び出し可能な状態で残るため、攻撃者が旧コードを直接実行した可能性があるとみられている。

同氏はこうした「古いパッケージ(stale package)」が攻撃経路となり得る点を指摘し、過去に公開されたコントラクトも含めて監査対象とする必要があるとの見方を示している。

なお、スイエコシステムでは直近でも同様にセキュリティインシデントが報告されている。リキッドステーキングプロトコルのボロプロトコル(Volo Protocol)では、4月22日に不正流出が発生し、約350万ドル(約5億5,771万円)相当の資産が流出したと報告されている。

同プロトコルによると、被害はWBTC、XAUm、USDCを扱う3つのボールトに限定されている。その他のボールトや約2,800万ドル(約44.6億円)のTVLには影響はないとされている。インシデント発覚後、同チームはボールトを凍結し、現在はすべてのボールトを閉鎖しているという。損失については補填される方針が示されている。

このインシデントを受け、ボロプロトコルが統合されているスイ上のレンディングプロトコルであるナビプロトコル(NAVI Protocol)は、予防措置としてコントラクトの一時停止を実施した。その後、ナビプロトコルにおいては脆弱性はなく、ユーザー資産にも影響はないことが確認されている。

Scallopのエクスプロイトに対する対策案、CACの高橋祐貴氏に取材

今回の事案を踏まえ「あたらしい経済」編集部は、スイ開発の知見を持つ株式会社シーエーシー(CAC)の高橋祐貴氏に取材した。

同氏は、同事案の対策としてはコントラクトのバージョン管理が重要になるとの認識を示した。具体的には、バージョンチェックを実装することや、旧バージョンのコントラクトからのアクセスを拒否する設計、共有オブジェクトに対して現在のバージョンのみが操作できるよう制御する仕組みなどが有効とのことだ。

また同氏は、 スイの設計上の特徴として、一度公開されたスマートコントラクトが書き換え不可能であることに加え、過去にデプロイされたバージョンも削除されずチェーン上に残り、呼び出し可能な状態が続く点に言及している。このような設計においては、現在運用しているコードだけでなく、過去のコードも含めて管理する必要があると説明した。

画像:PIXTA

関連ニュース

この記事の著者・インタビューイ

渡邉洋輔

「あたらしい経済」編集部 記者
ブロックチェーンおよびデジタル資産分野を専門とし情報発信を行っている。オンチェーンデータや流動性構造など、市場設計の観点からのリサーチにも取り組んでいる。

「あたらしい経済」編集部 記者
ブロックチェーンおよびデジタル資産分野を専門とし情報発信を行っている。オンチェーンデータや流動性構造など、市場設計の観点からのリサーチにも取り組んでいる。

合わせて読みたい記事

【5/12話題】コインチェックGがKDDIと資本提携で100億円調達へ、イーサリアム財団がプロトコル開発体制を再編など(音声ニュース)

ブロックチェーン・仮想通貨(暗号資産)・フィンテックについてのニュース解説を「あたらしい経済」編集部が、平日毎日ポッドキャストでお届けします。Apple Podcast、Spotify、Voicyなどで配信中。ぜひとも各サービスでチャンネルをフォロー(購読登録)して、日々の情報収集にお役立てください。

Sponsored