FEG SmartBridge Hack

Reported loss $1.1M
Ethereum Base BNB Chain
Cross-chain message authorization failure

What happened

On December 29, 2024, an attacker withdrew FEG tokens without matching deposits from FEG SmartBridge on Ethereum, Base, and BNB Chain. CertiK traced the failure to FEG's message-verification logic, not Wormhole itself. Its analysis estimates about $1 million in attacker proceeds; the incident feed records approximately $1.07 million in losses.

Technical root cause

The relayer treated an admin address inside an untrusted message payload as authority to whitelist the message's source contract.

How it happened

The attacker first sent a message containing the admin address, causing the relayer to trust an attacker-controlled contract. A second message registered an unbacked withdrawal balance. The attacker then withdrew FEG and sold it for native-chain assets.

CertiK reconstructed the authorization flaw from decompiled, unverified relayer code. The linked Base transaction provides a concrete withdrawal record. For reviewers, the key check is whether authorization comes from an authenticated sender, rather than a user address asserted inside the message.

Protocol details

Classification Protocol Logic / Bridge & Cross-Chain
Protocol Type Cross-chain bridge
Category Bridge Hack
Implementation language Solidity
Protocol links Website @FEGtoken

Security review history

Understand the attack patterns

Build your security review skills

Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.