Challenges → Blockchain & Web3

Reentrancy Exploit

Hard 350 pts 🚩 0 solves ⏱ Avg. time to solve: —

Challenge Question

This smart contract lets users deposit and withdraw funds, but the order in which it does its bookkeeping during a withdrawal leaves a window open. Write a contract that steps back through that window before the vault realizes what happened, and drain far more than you ever deposited.
Download Challenge File

Submit Flag

Log in or sign up to submit a flag.

Details

Recent Solvers

No one has solved this yet. Be the first!

Discuss in the forum →