Skip to main content

What Security Vulnerability Is Associated with “Reentrancy” in Smart Contracts?

Reentrancy is a critical vulnerability where an external contract call can recursively call back into the original contract before the first execution is complete. This allows the attacker to repeatedly drain funds from the contract.

The most famous example is the DAO hack, which exploited this flaw.

How Did the DAO Hack Use a Reentrancy Vulnerability?
What Is a “Reentrancy Attack” in Smart Contract Security?
What Are the Most Common Smart Contract Vulnerabilities Exploited by State-Sponsored Attackers?
What Is a Common Vulnerability Found in Smart Contract Code?