Crypto exploits

VerusBridge exploit analysis

VerusBridge's precommit verified against a source-chain root while settling against the destination's full bridge balance, allowing a forged precommit to drain about $11.58M in one transaction.

Reported loss
~$11.58M, per DeFiHackLabs
Occurred
Logged

Logged as “2026-05-17: Insufficient Validation on VerusBridge”.

Analysis1 min read

VerusBridge's cross-chain transfer validation read the source-chain transaction's preimage from a pre-anchored precommit, but the precommit's Merkle path validation ran against a different chain root than the one used for the destination's settlement. The attacker constructed a precommit that verified against the source root but settled against the destination's full bridge balance.

DeFiHackLabs reconstructs the sequence against the live Ethereum state; the drain is in 0x6990f01720f57fc515d0e976a0c4f8157e0a9529194c4c15d190e98d087eb321 on Etherscan for a total loss of about $11.58M.

What would have prevented it: a Merkle path validation that compares the precommit against the destination's precommit root, with the destination settling against the same precommit.

Sources read (3)

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.