Challenges → Blockchain & Web3

Reentrancy Exploit

Hard 350 pts 🚩 10 solves ⏱ Avg. time to solve: 19d 13h

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

  • CategoryBlockchain & Web3
  • Authortark
  • AddedJul 4, 2026
  • Avg. Time to Solve19d 13h
  • First Blood🩸 lkoch

Recent Solvers

  • piyush69 5d ago
  • vdlamini Jul 30, 2026
  • cbianchi Jul 24, 2026
  • agallo Jul 22, 2026
  • tark Jul 20, 2026
  • aaziz Jul 19, 2026
  • jokoro Jul 6, 2026
  • zokoro Jul 3, 2026
  • modsentinel Jul 3, 2026
  • lkoch Jun 28, 2026
Discuss in the forum →