Orion Hack
Reported loss
$994K
Other
What happened
On May 28, 2024, TradeOnOrion was exploited after an attacker manipulated an account's liabilities array and then used a PancakeSwap flash loan to bypass borrowing health checks. Verichains estimated about $645,000 in assets withdrawn, which differs from the stored $994,000 figure.
How it happened
- The attacker deposited ORN, called
lockStake, and then usedrequestReleaseStakeandredeemAtomicto create duplicate liability entries. - Repeating the pattern left the account with liabilities inconsistent with its asset balance.
- A PancakeSwap flash loan changed the balance so the liability value became positive rather than negative.
- The manipulated account bypassed the health check, borrowed additional assets, and repaid the flash loan.
Protocol details
Classification
Exchange (DEX) / Access Control
Protocol Type
Exploit/Other
Affected asset / contract
ORN
Implementation language
Solidity
Protocol links
Website
@TradeOnOrion
Evidence
Understand the attack patterns
Build your security review skills
Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.