Common Vulnerability Classes·Lesson 4 of 20·35 min
Reentrancy Attacks and the Checks-Effects-Interactions Pattern
This lesson is for enrolled learners
The concept Reentrancy is the vulnerability class that shows up again and again in this course because it keeps resurfacing even in code written by experienced teams. The classic shape: a function makes an external call (sending ETH, calling another contract) before it finishes updating its own internal state. If the recipient of that call is itself a contract, it……
Enroll to continue Already enrolled? Sign in