GlossaryBlockchain Glossary

Reentrancy

A smart contract vulnerability where an external call allows an attacker to re-enter a function before its state is updated. The 2016 DAO hack ($60M) exploited reentrancy. Prevented by the Checks-Effects-Interactions pattern and ReentrancyGuard modifiers.

Related Terms

Join our newsletter

Get the latest insights on blockchain development.

Subscribe Now