Cross chain Intent + Account Abstraction Audit & Threat Modeling
summary
UMA team's audit finds concrete, reproducible failures in cross-chain Intent + Account Abstraction: a deployed NFT demo reproduces user-operation hijacking (attackers submit signed ops before filler funds arrive), simulation–execution mismatch causing filler gas loss, indexer-allocator races enabling double withdrawals, and partial funding attacks that force atomic failures. Proposed fixes include a guard contract between filler and account, a funding filter contract, allocator checks beyond the indexer, mandatory filler debugging, and a profitability formula; two issues are already reported.
AI-written summary · about
chapters (6)
- 0:00Project intro
- 1:39Cross-chain asset transfers
- 6:54Threat modeling & vulnerabilities
- 11:30Off-chain attack scenarios
- 13:37Vulnerability demo
- 16:36Project outcomes
related talks
40mAccount Abstraction: Making Accounts Smarter
18mNot Quite Water Under the Bridge
16mDiscussion - Security 2, Session 9
01h 06mAccount Abstraction Panel
43mOutsmarting Smart Contracts
28mCross-Contract Ricochet Attacks & Off-Chain-On-Chain Manipulation of Billion Dollar NFT Collections
22mAlpha for Auditors: The Vulnerabilities of Tomorrow
18mFavorite DeFi Vulnerabilities
