Meter Passport Bridge Hack
What happened
In February 2022, Meter Passport lost approximately $4.4 million after a deposit-validation flaw allowed unbacked bridge assets to be created. The failure concerned Meter's modified bridge implementation. A separate downstream loss at Hundred Finance is not included in this page's $4.4 million figure.
A directly callable deposit path accepted a claimed native-token amount without enforcing the matching value transfer expected by the wrapped-native-token handler.
How it happened
The intended depositEth path checked the supplied value. The attacker instead called the alternative deposit entry point and supplied an arbitrary amount in the calldata. The handler accepted the deposit assumption without receiving matching backing, allowing the attacker to extract real assets.
Halborn also describes a separate Hundred Finance loss after discounted bridged BNB was accepted at a higher oracle valuation. Adding that downstream loss to Meter's headline would double-count distinct incident records.
The review lesson is to enforce backing checks at every reachable deposit boundary, including alternative public entry points, rather than relying on callers to use the intended wrapper.
Protocol details
Evidence
Proof of concept
1 available- Code Meter Bridge
Sources
- report Twitter/X Alert twitter.com
- report @Meter_IO incident report twitter.com
- report Post-mortem rekt.news
- report @peckshield incident report twitter.com
- report @ishwinder incident report twitter.com
- report Meter: Passport postmortem medium.com
- transaction Transaction moonriver.moonscan.io
- analysis Blog reference blog.chainsafe.io
- analysis DeFiLlama defillama.com
- analysis Halborn: Meter.io exploit analysis halborn.com
- analysis CoinDesk: $4.4M stolen in Meter hack coindesk.com
- analysis Meter: official website and community links meter.io
Build your security review skills
Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.