Back to Blog

Uniswap V4 Hookリスク

Code AuditingPhalcon Security
2023年11月22日
3 min read
Key Insights
  • Uniswap v4の新しいフック機構は統合の柔軟性を拡大する一方で、攻撃対象領域を大幅に広げている。

  • フックの相互作用におけるリスクを枠組みづける2つの脅威モデルは、アクセス制御と入力検証の不備を中心としている。

  • アクセス制御の欠陥により、権限のない主体がコントラクトの動作を操作できる可能性がある。

この記事シリーズでは、Uniswap v4の新しいフックメカニズムにおける重大なセキュリティ脆弱性を掘り下げ、欠陥のあるアクセス制御と不適切な入力検証に焦点を当てます。開発者やセキュリティ専門家がEthereumおよび他のL1/L2チェーンにおけるDeFiセキュリティを強化するための実践的な緩和戦略を提供します。

詳細解説:包括的な概要

Uniswap v4は、分散型金融(DeFi)プロトコル内での柔軟な統合を可能にする革新的なフックメカニズムを導入しています。しかし、これらのフックは慎重な分析を必要とする新たなセキュリティ課題ももたらします。「Uniswap V4 Hook Risks」と題されたこの記事シリーズでは、Uniswap v4フックの中核メカニズムを検証し、主要な脆弱性を特定し、それらがブロックチェーンセキュリティに与える影響について議論します。

まず、Uniswap v4フックの基本的な仕組みをまとめ、2つの主要な脅威モデルを定義することから始めます。これらのモデルは、フック間のやり取りに関連するセキュリティリスク、特にアクセス制御の弱点と入力検証の欠陥に焦点を当てて枠組みを提供します。

致命的な統合:リスクのあるやり取りによるフックの脆弱性

Uniswap v4のフック間のやり取りロジックは、攻撃者が悪用しうる脆弱性を露呈する可能性があります。ここでは2つの重要なシナリオを取り上げます:

  • 欠陥のあるアクセス制御: フックを呼び出せる主体に対する制限が不十分な場合、権限のない攻撃者がコントラクトの挙動を操作できる可能性があります。
  • 不適切な入力検証: 入力を正しく検証できていない場合、予期しない状態や、リエントランシーやオラクル操作などの悪用につながる可能性があります。

この記事では、概念実証(PoC)によるエクスプロイトのデモンストレーションを含む、詳細な脆弱性分析を提供します。また、これらの攻撃を防ぐための緩和戦略の概要も示し、より安全なスマートコントラクト開発と堅牢なDeFiセキュリティに貢献します。

Best Security Auditor for Web3

Validate design, code, and business logic before launch

BlockSecについて

BlockSecは、2021年に世界的に認められたセキュリティ専門家によって設立された、ブロックチェーンセキュリティ分野をリードする企業です。私たちの使命は、Web3のセキュリティとユーザビリティを向上させ、分散型技術の大規模な普及を加速することです。私たちは以下を含む包括的なサービスを提供しています:

  • Ethereum、Solana、BSC、その他のL1/L2チェーン向けのスマートコントラクト監査とインフラ監査。
  • リアルタイムの脅威検知、アラート発報、攻撃ブロックのためのPhalcon Securityプラットフォーム。
  • ウォレットスクリーニング、AML/CFT、Know Your Asset(KYA)、Know Your Transaction(KYT)のための暗号資産コンプライアンスハブであるPhalcon Compliance。
  • 不正資金の追跡やオンチェーン調査を行うための強力なツールであるMetaSleuth。
  • Web3のセキュリティ監視と開発者の効率向上を目的とした拡張機能であるMetaSuites。

これまでにBlockSecは、MetaMask、Uniswap Foundation、Compound、Forta、PancakeSwapを含む1,000社以上のクライアントにサービスを提供してきました。また、Matrix Partners、Vitalbridge Capital、Fenbushi Capitalなど、トップクラスの投資家から数千万ドル規模の資金調達を実現しています。

公式サイト:https://blocksec.com/
公式Twitter:https://twitter.com/BlockSecTeam

Get Started with Phalcon Security

Detect every threat, alert what matters, and block attacks.

Try now for free

Get Started with Phalcon Compliance

Crypto compliance hub for wallet screening and KYT

Try now for free
Sign up for the latest updates
損失約557万 USD:X100 FreezerとNEMへの攻撃 | BlockSec Weekly
Security Insights

損失約557万 USD:X100 FreezerとNEMへの攻撃 | BlockSec Weekly

本週次レポートでは、2026年10月19日–2026年10月25日にEthereumとBNB Chainで発生した2件のセキュリティインシデントを取り上げます。フラッシュローンを資金源としたX100 Freezerのガバナンス乗っ取りと、BNB Chain上のNEMトークンの流動性プールに影響を及ぼした税の精算処理の欠陥を検証します。本レポートの対象範囲における推定損失額は合計で約557万 USDです。内訳は、代表例として取り上げるX100のトランザクションによる損失が約475万 USD、NEMプールのインシデントによる損失が約82.0万 USDです。この合計には、別途報告された、その後のX100からの資金奪取は含まれません。

約387万 USDの損失:Autheo NetworkとUNCXへのハッキング | BlockSecウィークリー
Security Insights

約387万 USDの損失:Autheo NetworkとUNCXへのハッキング | BlockSecウィークリー

この週次レポートでは、2026年10月12日–2026年10月18日に発生した3件のセキュリティインシデントを取り上げます。推定損失額の合計は約387万 USDです。Autheo Networkでは秘密鍵の侵害により約176万 USD、Qubic Walletでは脆弱なシード生成により約130万 USDの損失が発生しました。また、Ethereum、BNB Chain、Base、Robinhood Chain上のUNCX NetworkのSmart Token Vesting V2コントラクトでは、会計処理上の誤りにより約80.7万 USDの損失が発生しました。重点的に取り上げるUNCXの分析では、シェア総数の計算に欠陥があり、異なるトークン対シェア比率で作成されたベスティングのトランシェが混同された結果、共通プールからの過剰な引き出しが可能になった仕組みを説明します。

約54万2,000ドルの損失:MakerDaoBotへの攻撃 | BlockSec週間ニュース
Security Insights

約54万2,000ドルの損失:MakerDaoBotへの攻撃 | BlockSec週間ニュース

本レポートは2026/10/05~10/11にEthereumで発生したセキュリティ事故1件を扱う。推定損失は約54.2万ドル。攻撃コントラクトは悪意あるアダプターを展開し、アクセス制御のないMakerDaoBot関数に渡して、ボット内部のMakerDAO残高への操作権限を付与させた。アダプターは旧ETH-Aオークション4件を決済し、ETH-A担保200単位をWETHに変換。攻撃コントラクトがWETHをETHに戻し、攻撃者へ200 ETHを送金した。

Best Security Auditor for Web3

Validate design, code, and business logic before launch. Aligned with the highest industry security standards.

BlockSec Audit

Get Real-Time Protection with Phalcon Security

Audits alone are not enough. Phalcon Security detects attacks in real time and blocks threats mid-flight.

phalcon security