損失約78.3万ドル、zkLinkが攻撃を受けトランジェントストレージの脆弱性が関与
Odaily星球日报の報道によると、SlowMistセキュリティチームの分析により、クロスチェーンプロトコルzkLinkが10月29日に攻撃を受け、約78.3万ドルの損失が発生した。攻撃者はトランジェントストレージに残存していた検証値を利用して、出金検証に必要なバッチルートを偽造し、その後12回の出金を完了した。内訳はETH出金1回とERC-20トークン出金11回である。攻撃者はまず1回の実際のクロスチェーンメッセージを通じて検証値を受け取り書き込んだ後、同一トランザクション内の後続の呼び出しでその値を再利用し、リレーおよびゲートウェイコントラクトを介して偽造されたバッチルートを書き込んだ。関連コントラクトはリレーヤーが外部呼び出しのターゲットとパラメータを指定することを許可しており、検証値はクリアされず、現在の呼び出しにバインドされていなかった。バッチルートの更新はゲートウェイの身元のみを検証しており、独立した証明検証が欠如していた。
