GoodDollars Hack
Incident Overview
GoodDollar project on the Ethereum chain was exploited via a flash loan attack, resulting in the loss of 627,919 $USD worth of DAI.
GoodDollar, a project on the Ethereum chain, was exploited on December 16, 2023, through a flash loan attack. The attacker took a flash loan from Balancer and managed to gain a significant amount of G$ tokens. These stolen funds were then swapped for DAI and currently remain at the EOA address controlled by the attacker.
Some of the stolen assets were bridged to the Celo Chain and remain there without being swapped. The total loss amounts to approximately 627,919 $USD worth of DAI.
Attacker Address:
https://etherscan.io/address/0x6738fa88…8f3fde
Funds Holder as of Dec 19, 2023:
https://etherscan.io/address/0x6c08f56f…08161b
Malicious Transaction:
https://etherscan.io/tx/0x726459a4…7384d0
Malicious Contract Address:
https://etherscan.io/address/0xf06ab383…156ed6
Celo Bridging Transaction:
https://explorer.celo.org/tx/0x5b4f93f5…375491
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 GoodDollars, these are the critical security checks that could have prevented this incident (December 2023).
- Verify all logic paths related to Flash Loan Attack are guarded by proper access controls and input validation - see the Flash Loans Attacks attack class for patterns
- 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
Related Attack Classes
The technique used in this hack maps to these vulnerability classes in our security curriculum:
Sources & References
- 01
-
02
Web Archive https://archive.ph/K2d6A
Learn to Prevent the Next GoodDollars
The GoodDollars 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.