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

  • ラマランドでの釣りのステップバイステップガイド! 「フィッシング トーナメント」に参加して莫大な $AR ボーナスを獲得する方法を学びました

    サトシズ パレスが開発したラマ ランドが立ち上げたアクアランディア釣りミニ ゲームでは、プレイヤーは $LLAMA を支払って 3 つのレア度の魚を釣るための餌を購入でき、その魚は $LLAMA と交換できます。ラマランドはまた、9月3日から9月4日まで開催される、参加者が釣りポイントに応じてARドルを獲得できるアクアランディア24時間釣りトーナメントも開始する。

  • ヴィタリク氏:仮想通貨ユーティリティの最低点は過ぎた

    ヴィタリック・ブテリン氏は、仮想通貨ユーティリティの最低点は過ぎたとツイートした。テクノロジーの観点から見ると、過去 5 年間の最大の発展は主に、ブロックチェーンのスケーラビリティ問題が差し迫った解決を迎えたことです。 Vitalik氏は特に予測市場Polymarketに言及し、今春のインタビュー後、同社がイーサリアム上に存在することに非常に満足していると述べた。

  • FBI:仮想通貨取引所の従業員になりすまして資金を違法に盗む詐欺師に注意してください

    FBIは8月1日、詐欺師が仮想通貨取引所の従業員になりすまして、一方的なメッセージや電話を通じて資金を盗んでいると警告を発し、アカウントに問題があると主張して被害者にログインメッセージを提供させた。リンクをクリックするか、識別情報を共有します。

  • 7月の安定通貨発行額は1,443億米ドルに増加し、USDTの市場シェアは78.9%に達した

    TheBlockProのデータによると、7月のチェーン上のステーブルコインの調整後の取引量は18.8%増加して9,974億米ドルに達し、ステーブルコインの供給量は1.2%増加して1,443億米ドルに達し、そのうちUSDTとUSDCが市場シェアを占めていた。それぞれ78.9%と17.1%。さらに、ビットコインとイーサリアムの調整後のオンチェーン取引量は全体で31.8%増加し、4,450億米ドルに達しました。このうち、ビットコインの調整後のオンチェーン取引量は34.7%増加し、イーサリアムの調整後オンチェーン取引量は4,450億米ドルに増加しました。 27.7%。

  • アラブ首長国連邦のドバイ商業銀行が仮想資産サービスプロバイダーの専用口座を開設

    アラブ首長国連邦(UAE)のドバイ商業銀行(CBD)は、顧客の資金を管理し、規制上の健全性要件を満たすために、仮想資産サービスプロバイダー(VASP)の専用口座を開始しました。CBDは中央銀行に準拠するための専用口座を開始しました。 UAE およびドバイ仮想資産規制庁 (VARA) の規制。 CEOのベルント・ファン・リンダー氏は、この動きはドバイ商業銀行の中核的な銀行サービスと一致しており、デジタル経済の発展を促進する同銀行の計画を支援すると述べた。

  • ブロックチェーン融資プロトコルMorphoがRibbit Capital主導で5,000万米ドルの資金調達を完了

    DeFi企業モルフォは、CEOのポール・フランボットがまだ大学3年生だったときに1,800万ドルの資金を調達した。今回、モルフォはプライベートトークンセールを通じて5000万ドルを調達したが、評価額は明らかにしなかった。この戦略的資金調達ラウンドは、Robinhood、Revolut、Coinbaseなどの金融テクノロジー企業への初期投資家であるRibbit Capitalが主導しました。

  • ナッシュビル会議によりBTCは70,000ドルに達しました 将来、市場はどう動くでしょうか? |トレンドX総研

    ナッシュビル会議によりBTCは70,000ドルに達しました 将来、市場はどう動くでしょうか?

  • 暗号通貨のトロイの木馬: ステーブルコイン

    この見解は過去に物議を醸したかもしれませんが、現在では、仮想通貨業界はもはやこの見解を持っている唯一のグループではありません。ブラックロックの共同創設者兼最高経営責任者(CEO)のラリー・フィンク氏は現在、トークン化の必然性とそれが世界の金融システムにもたらすメリットについて頻繁に語っている。世界最大の資産運用会社であるブラックロックは、暗号資産市場全体の価値(2.5兆ドル)の4倍以上(10.5兆ドル)を管理しています。 言い換えれば、暗号業界全体の価値総額よりも多くの資本を管理している機関は、世界の金融システムとそのすべての資産がトークン化された形で暗号資産レール上に存在することを世界に伝えているのです。信号を無視することはできません。

  • ARB における USDT の安全性に関する質問と回答 |

    読者からの最近の質問への回答。質問がある場合は、まとめてからメッセージを残してください。次回は一緒に回答します。

  • Uweb有名教師のフロンティア講座 第82回 マクロ市場とWeb3トレンド分析

    Uweb の有名講師による最先端の授業は毎週火曜と木曜の 20:30 に始まります。今回は第 82 回目です。ゲストは Uweb 校長の Yu Jianing 氏で、最近の市場のマクロトレンドを読み解きます。そしてビッグニュース。