Comohological Obstruction Detection in Smart Contract Call Graphs
Abstract
We present the first application of algebraic topology to smart contract vulnerability detection, demonstrating that reentrancy vulnerabilities correspond to non-trivial first cohomology classes ($H^1 \neq 0$) in the contract call graph. Using the Eden Scanner's Hensel obstruction test, we identified a critical vulnerability in the Inverse Finance FiRM Convex sDola-scrvUSD Market contract (address \texttt{0x63D27fC9d463Ed727676367D3F818999962737E8}) within 48 hours of its addition to the Immunefi bug bounty scope. The vulnerability affects approximately \$605,500 in total value locked and enables direct theft of user collateral through a reentrancy attack via the \texttt{liquidate()} $\to$ \texttt{escrow.pay()} $\to$ callback path. We provide mathematical proof of exploitability through the Regularization Theorem and validate with a fork test against Ethereum mainnet. \end{abstract}
Community
0 commentsNo discussion yet
Be the first to share a question or observation.