Reentrancy Exploit Vector

Mechanism

A reentrancy exploit vector originates from the sequential execution flaws within smart contracts where an external call is permitted before the internal state update is finalized. Sophisticated actors leverage this gap by invoking a recursive call to the same function prior to the initial state modification, effectively draining capital from liquidity pools or derivative vaults. This process disrupts the integrity of balance sheet accounting in decentralized finance protocols.