Singularity Finance Hack
What happened
On April 27, 2026, a Singularity Finance vault on Base was exploited for about $413,000 after misconfigured oracle pricing undervalued non-USDC reserves.
A misconfigured Uniswap V3 oracle queried an unsupported fee tier and accepted a zero price for non-USDC reserves without a sanity check. The resulting understated totalAssets value enabled ERC-4626 share-mint inflation.
How it happened
The attacker flash-loaned 100,000 USDC, deposited it into dynBaseUSDCv3 while its oracle valued non-USDC reserves at zero, minted nearly all vault shares at the distorted ratio, and redeemed the shares for the valuable underlying reserves.
Protocol details
Security review history
- Paladin Security View report
- Hacken View report
Evidence
Understand the attack patterns
Build your security review skills
Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.