FTX Hack
Incident Overview
FTX was exploited due to gas limit vulnerability which caused mint of $XEN tokens at zero cost.
FTX is a centralized crypto exchange. FTX provides an opportunity for performing fee-free withdrawals. The hacker deployed a smart contract with unverified source code to exploit the vulnerability and was able to mint $XEN tokens with zero cost 17,000 times.
FTX lost roughly 81 $ETH due to gas stealing, and 61 $ETH worth of $XEN tokens were minted and swapped through UniSwap. The price of the $XEN token dropped by 33% after an incident.
Attacker address:
https://etherscan.io/address/0x6b01f9f4…b9b831
Malicious contracts:
https://etherscan.io/address/0x6438162e…324a3d
https://etherscan.io/address/0x56af41c4…3dcf45
Malicious transaction:
https://etherscan.io/tx/0xfb1a7b35…e3107d
Incident Report
Protocol Information
Market Context at Time of Hack
What the Attacker Needed to Succeed
Understanding the prerequisites for this type of attack helps auditors identify protocols that are most at risk and helps developers build better defenses.
What Auditors Should Check
If you're auditing a protocol with similar architecture to FTX, these are the critical security checks that could have prevented this incident (October 2022).
- Verify all logic paths related to Other are guarded by proper access controls and input validation
- Review privileged functions (owner, admin, governance) for potential abuse vectors - centralization risks should be documented and bounded with timelocks or multi-sigs
Master these auditing techniques with hands-on labs and real exploit scenarios in the Smart Contract Hacking course.
Free TrialSecurity Audit History
- Audit Report 1 Report
Sources & References
Learn to Prevent the Next FTX
The FTX hack is one of many attacks that skilled auditors are trained to detect before deployment. Master real exploit patterns and defense techniques with hands-on Web3 security training.