BTC $63,053.49 +0.30%
ETH $1,882.41 +0.33%
BNB $609.73 +0.82%
XRP $1.00 +0.39%
SOL $75.47 +0.80%
TRX $0.3315 -0.32%
DOGE $0.0698 +0.33%
ADA $0.1776 -0.78%
BCH $203.43 +0.58%
LINK $9.56 +6.71%
HYPE $57.09 +2.64%
AAVE $86.55 +0.56%
SUI $0.6804 +0.52%
XLM $0.1578 -0.59%
ZEC $489.36 +0.16%
BTC $63,053.49 +0.30%
ETH $1,882.41 +0.33%
BNB $609.73 +0.82%
XRP $1.00 +0.39%
SOL $75.47 +0.80%
TRX $0.3315 -0.32%
DOGE $0.0698 +0.33%
ADA $0.1776 -0.78%
BCH $203.43 +0.58%
LINK $9.56 +6.71%
HYPE $57.09 +2.64%
AAVE $86.55 +0.56%
SUI $0.6804 +0.52%
XLM $0.1578 -0.59%
ZEC $489.36 +0.16%

BlockSec:Sharwa.Financeは複数回の攻撃を受け、14万ドル以上の損失を被りました。

2025-10-20 18:42:56

ChainCatcher のメッセージによると、市場の情報では、Sharwa.Finance が攻撃を受けたことを公表し、その後運営を一時停止しました。しかし、数時間後に再び複数の疑わしい取引が発生し、攻撃者はわずかに異なる攻撃経路を通じて、同じ基盤の脆弱性を利用した可能性があります。

全体的に見て、攻撃者はまずマージンアカウントを作成し、提供された担保を利用してレバレッジ取引でより多くの資産を借り入れ、最後に借りた資産に関わる交換操作に対して「サンドイッチ攻撃」を仕掛けました。

根本的な原因は、MarginTrading コントラクトの swap() 関数に破産チェックが欠如していることのようです。この関数は、借りた資産をあるトークン(例えば WBTC)から別のトークン(例えば USDC)に交換するために使用されます。この関数は、資産の交換が実行される前に、交換開始時のアカウントの状態に基づいて返済能力を検証するため、操作プロセスに操作される余地を残しています。

攻撃者 1(0xd356 で始まる)は複数回の攻撃を実施し、約 6.1 万ドルの利益を得ました。攻撃者 2(0xaa24 で始まる)は 1 回の攻撃を実施し、約 8.5 万ドルの利益を得ました。

app_icon
ChainCatcher Building the Web3 world with innovations.