BlockBeats 報道、8月28日、MANTRA Chain は8月20日のセキュリティインシデントに関する完全なレビュー報告書を公開し、攻撃者が上流依存関係である cosmos/evm の残高記帳層における符号なし整数アンダーフロー脆弱性を悪用し、許可なく2つのアドレスから合計 720,923,967.99 MANTRA を移転したことを確認した。これは攻撃前の価格で約360万米ドルに相当する。
そのうち、攻撃者はチェーン上の burn address から 600,000,035.56 MANTRA を移転し、初期インセンティブ活動に関連する genesis-era のマルチシグアドレスから 120,923,932.44 MANTRA を移転した。MANTRA は、今回のインシデントではバリデータ鍵、管理者権限、ガバナンス制御、またはマルチシグ署名者の漏洩は関与しておらず、攻撃者は特権権限を必要とせず、権限のないコントラクト展開と自己資金ウォレットのみで攻撃を完了できたと述べている。
MANTRA によると、最初の異常な移転は8月20日 19:06 UTC に発生し、攻撃者はバーンアドレスから約6億枚の MANTRA を送金した。その後、22:59 UTC に再び約1.209億枚の MANTRA を移転した。チェーンはその後 23:13 UTC に停止し、アップグレード v8.4.0 後に復旧した。ネットワーク全体の停止は30時間13分続いた。
今回の脆弱性は MANTRA 独自のコード問題ではなく、Cosmos SDK 上で EVM 機能を提供する cosmos/evm モジュールに起因する。この脆弱性により、攻撃者は残高が十分かどうかを確認せずに符号なし残高の減算を実行でき、数値がオーバーフローし、通常のアカウント認可ロジックを迂回できた。
MANTRA は、8月28日時点でいかなる資金も回収されておらず、約3796万 MANTRA(移転総量の5.27%)が依然として攻撃者のアドレスに留まっており、チェーン停止および v8.4.0 の制限措置により凍結されていると述べている。残りの資金は関連する取引プラットフォームに流れており、回収作業は法執行機関の調査段階に入っている。今後は、正常に認可されていないアカウント移転、burn address などの歴史的な「移転不可」アドレスへの監視を強化し、Cosmos エコシステムのセキュリティ脆弱性開示プロセスの改善を推進する。