Reentrancy Vulnerability

Vulnerability

A reentrancy vulnerability is a specific class of smart contract flaw where an external call allows an attacker’s contract to recursively call back into the original contract before its state has been fully updated. This can lead to draining funds from protocols holding collateral for options or lending. Identifying this flaw is a primary objective of security analysis.