Crypto exploits

Revamp exploit analysis

Revamp's `claim(_amount, _token)` released the requested tokens without debiting the user's recorded balance. DeFiHackLabs reconstructs the on-chain reserve-drain.

Reported loss
2.99 BNB, per DeFiHackLabs
Occurred
Logged

Logged as “2026-03-19: Reward Accounting Drain on Revamp”.

Analysis1 min read

Revamp's claim accepted an _amount parameter from the caller and released the corresponding _token from the contract's reserve, with the user's recorded balance not actually decremented. The attacker called claim(max, ...) to walk the entire reserve out.

DeFiHackLabs reconstructs the sequence against the live state; total loss is captured in the PoC.

What would have prevented it: a claim that decrements the user's recorded balance by the claimed amount in the same call.

Sources read (2)

Other exploits

Query every incident yourself — free, no signup

Updated 14 Oct 2026. Figures are as reported by the sources listed above and are not independently verified.