pump.fun Hack
What happened
Pump.fun attributed its bonding-curve exploit to a former employee who obtained withdrawal authority through privileged access. Flash loans funded token purchases that completed affected bonding curves and enabled liquidity extraction. The team halted trading, upgraded the contracts, and announced replacement liquidity for affected coins.
Privileged withdrawal authority enabled the exploit. Flash loans supplied temporary purchase capital, but the disclosed account did not establish a separate arithmetic flaw in bonding-curve pricing.
How it happened
- According to Pump.fun, a former employee obtained the platform's withdrawal authority.
- The exploiter borrowed SOL through flash loans and bought tokens until affected bonding curves completed.
- The resulting liquidity allowed the exploiter to repay the loans and extract funds.
- Pump.fun halted trading and upgraded its contracts before reopening.
Protocol details
Evidence
Understand the attack patterns
Build your security review skills
Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.