Cointime

Download App
iOS & Android

SharkTeam: Hedgey Finance への攻撃の分析

2024 年 4 月 19 日、ヘッジ ファイナンスは複数の攻撃取引を受け、200 万ドルを超える損失を被りました。

SharkTeam はこのインシデントの技術分析を直ちに実施し、セキュリティ上の注意事項をまとめました。今後のプロジェクトがこれから学び、ブロックチェーン業界のセキュリティ防御ラインを共同で構築できることを願っています。

Hedgey Finance は、トークン承認の脆弱性を悪用して ClaimCampaigns コントラクト内の大量のトークンを盗む攻撃者によって複数回攻撃を受けています。

約 130 万米ドルの最大規模の取引を例に挙げます。

攻撃トランザクション: 0x2606d459a50ca4920722a111745c2eeced1d8a01ff25ee762e22d5d4b1595739

攻撃者: 0xded2b1a426e1b7d415a40bcad44e98f47181dda2

攻撃契約: 0xc793113f1548b97e37c409f39244ee44241bf2b3

対象契約: 0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511 (クレームキャンペーン)

この取引により、ClaimCampaigns 契約から 1,303,910.12 USDC が直接送金されました。取引詳細は以下の通りです。

実際に攻撃を開始したトランザクションは、

0xa17fdb804728f226fcd10e78eae5247abd984e0f03301312315b89cae25aa517 (0xa17f と省略)

攻撃プロセスは次のとおりです。

0xa17fdb804728f226fcd10e78eae5247abd984e0f03301312315b89cae25aa517 (0xa17f と省略)

攻撃プロセスは次のとおりです。

バランサーからの 1 フラッシュ ローン 130 万 5000 万 USDC。

2. ClaimCampaigns コントラクトで createLockedCampaign 関数を呼び出します。この関数では、攻撃コントラクトは 130 万 500 万 USDC を ClaimCampaigns コントラクトにデポジットし、次に laimCampaigns コントラクトは転送された 130 万 500 万 USDC を攻撃コントラクトが使用することを承認します。

3. ClaimCampaigns コントラクトで cancelCampaign 関数を呼び出します。この関数では、攻撃コントラクトによりデポジットされた 130 万 5000 万 USDC が引き出しられますが、createLockedCampaign 関数で攻撃コントラクトに承認された USDC はキャンセルされません。

4 バランサーのフラッシュローンを返済するために契約を攻撃します。

このトランザクションでは、攻撃コントラクトが ClaimCampaigns コントラクトに保存された 130 万 5000 万 USDC を引き出した後、攻撃コントラクトに対して ClaimCampaigns コントラクトによって承認された 130 万 5000 万 USDC がキャンセルされていないため、攻撃コントラクトは USDC の transferFrom 関数を直接呼び出すことができます。 ClaimCampaigns 契約から資金を再度引き出し、130 万 5000 万 USDC を送金します。これは、トランザクション 0xa17fdb804728f226fcd10e78eae5247abd984e0f03301312315b89cae25aa517 によって実装される関数でもあります。

上記 2 つのトランザクションを通じて、攻撃者は ClaimCampaigns 契約から 130 万 5000 万 USDC を盗みました。

USDC に加えて、攻撃者はこの脆弱性を利用して、ClaimCampaigns 契約から大量の NOBL トークンを盗みました。USDC と合わせて総額は 200 万米ドルを超えます。

このインシデントの根本原因は、プロジェクトのスマート コントラクトの実装ロジックにトークン承認の脆弱性があり、攻撃者が対象のコントラクト承認を msg.sender のトークンに繰り返し転送できることです。

スマート コントラクト ClaimCampaigns の createLockedCamaign 関数は、msg.sender のトークンをターゲット コントラクトに保存し、これらのトークンを msg.sender に承認します。

cancelCampaign 関数は、入金されたトークンを引き出しますが、トークンの承認をキャンセルしません。

攻撃者はこの脆弱性を利用し、トークンの transferFrom 関数を直接呼び出して、承認されたトークンを対象のコントラクトから再度転送します。

この攻撃に対応するには、開発プロセス中に次の予防措置に従う必要があります。

攻撃者はこの脆弱性を利用し、トークンの transferFrom 関数を直接呼び出して、承認されたトークンを対象のコントラクトから再度転送します。

この攻撃に対応するには、開発プロセス中に次の予防措置に従う必要があります。

(1) プロジェクトの設計および開発プロセス中、特に資産の譲渡に関しては、譲渡を避けるために承認されたトークンの数が同期されていることを確認して、ロジックの整合性と厳密性を維持する必要があります。トークンですが、承認のキャンセルはありません。

(2) プロジェクトがオンラインになる前に、サードパーティの専門監査会社によってスマート コントラクト監査を実施する必要があります。

SharkTeam のビジョンは、Web3 の世界を保護することです。このチームは、ブロックチェーンとスマート コントラクトの基礎理論に精通した、世界中から集まった経験豊富なセキュリティ専門家と上級研究者で構成されています。リスクの特定とブロック、スマートコントラクト監査、KYT/AML、オンチェーン分析などのサービスを提供し、高度な持続的脅威(高度な持続的脅威)に効果的に対抗できるオンチェーンのインテリジェントなリスク特定とブロックプラットフォームChainAegisを作成しました。 Web3 の世界では持続的脅威、APT)。 Polkadot、Moonbeam、polygon、Sui、OKX、imToken、Collab.Land、TinTinLand など、Web3 エコシステムのさまざまな分野の主要企業と長期的な協力関係を確立しています。

公式ウェブサイト: https://www.sharkteam.org

Twitter: https://twitter.com/sharkteamorg

電報: https://t.me/sharkteamorg

ディスコード: https://discord.gg/jGH9xXCjDZ

コメント

全てのコメント

Recommended for you

  • BTCが95,000ドルを下回る

    市場データによると、BTCは95,000ドルを下回り、現在は94,983.58ドルで取引されており、24時間で3.09%上昇しています。市場のボラティリティは高いため、リスク管理にご注意ください。

  • 米国のスポットビットコインETFは昨日、7億5,373万ドルの純流入を記録した。

    トレーダーTのモニタリングによると、米国のスポットビットコインETFには昨日7億5,373万ドルの純流入があった。

  • 米国のスポットイーサリアムETFは昨日、1億2,972万ドルの純流入を記録した。

    トレーダーTのモニタリングによると、米国のスポットイーサリアムETFは昨日1億2,972万ドルの純流入を記録した。

  • フランクリン・テンプルトンは2つのマネー・マーケット・ファンドをアップグレードし、ブロックチェーンとステーブルコインのアプリケーションに移行します。

    フランクリン・テンプルトンは、機関投資家向けマネー・マーケット・ファンド2本をアップデートし、新興のトークン化金融市場および規制対象ステーブルコイン市場で利用できるようにしたと発表した。この変更は、関連会社であるウエスタン・アセット・マネジメントが運用するファンドに影響し、機関投資家がブロックチェーン・プラットフォームやステーブルコイン準備金フレームワーク内で使い慣れた資金管理ツールを活用できるようにするのが狙いだ。ウエスタン・アセット・インスティテューショナル・トレジャリー・オブリゲーションズ・ファンドは、米国GENIUS法のステーブルコイン準備資産要件を満たすため、投資構造を調整した。現在は、満期が93日以内の米国債のみを保有しており、これらは準拠ステーブルコインの準備資産として利用できる。もう1つのファンド、ウエスタン・アセット・インスティテューショナル・トレジャリー・リザーブズ・ファンドは、新たなデジタル機関投資家向け株式クラスを立ち上げ、承認された仲介機関がブロックチェーン・インフラを介してファンド株式の所有権を記録・移転できるようにした。フランクリン・テンプルトンは、この動きは、全く新しい暗号資産ネイティブ製品を導入することなく、機関投資家がオンチェーン・インフラを段階的に導入できるよう支援することを目的としていると述べた。この展開は、JPモルガン・チェースなどの大手金融機関がイーサリアム上でトークン化されたマネーマーケット商品を立ち上げるという最近の動きと一致する。

  • 情報筋によると、CoinGecko は約 5 億ドルの評価額で売却を検討している。

    情報筋によると、仮想通貨データプラットフォームのCoinGeckoは売却を検討しており、投資銀行Moelisに売却手続きを委託している。この仮想通貨市場データ企業の評価額​​は約5億ドルとされている。今回の売却は、仮想通貨関連のM&A活動が急激に加速している時期に行われたもので、公表されているM&A取引総額は約86億ドル、2025年までに過去最高の133件に達すると見込まれている。

  • 連銀の広報担当者:12月の消費者物価指数は連銀の現在の様子見姿勢を変える可能性は低い

    FRBの広報担当者ニック・ティミラオス氏は、12月の消費者物価指数(CPI)がFRBの現在の様子見姿勢を変える可能性は低いと考えている。当局者は、利下げに先立ち、インフレが安定し、徐々に低下していることを示すさらなる証拠を確認したいと考えている可能性が高いためだ。FRBは過去3回の会合で政策金利を引き下げており、直近では12月に利下げを行ったが、これは昨年インフレ率が下落に歯止めがかかったにもかかわらずである。当局者が利下げを行ったのは、労働市場の予想以上の減速の可能性を懸念したためである。FRBが利下げを再開するには、労働市場の状況悪化、あるいは物価上昇圧力の緩和を示す新たな証拠が必要になるかもしれない。後者については、少なくとも今後数ヶ月間のインフレデータが明らかになる必要があるかもしれない。

  • 消費者物価指数(CPI)データの発表を受けて、4月に連邦準備制度理事会が利下げを行う確率は42%に上昇した。

    火曜日、労働統計局が消費者物価指数(CPI)の上昇率が予想をわずかに下回ったと発表したことを受け、トレーダーらは、連邦準備制度理事会(FRB)がジェローム・パウエル議長の任期満了となる5月まで待たずに利下げを行うとの見方を強めた。トレーダーらは依然として6月の利下げが最も可能性が高いと考えているものの、最新データによると、4月の利下げ確率は42%と、データ発表前の38%から上昇している。

  • トランプ・メディア・テクノロジー・グループが「アメリカ第一主義」をテーマにした投資ビークルを立ち上げ

    トランプ・メディア・テクノロジー・グループは「アメリカ第一主義」をテーマにした投資ビークルを立ち上げた。

  • 銀現物は1オンスあたり86.244ドルを突破し、史上最高値を更新した。

    消費者物価指数(CPI)が発表される前に、スポット銀は1オンスあたり86.244ドルを突破し、史上最高値を更新した。