All reports
mediumBridge exploitEVM-Solidity

zkSync: L2SharedBridge l1LegacyBridge is not set

Payout
$0
Protocol
zkSync
Disclosed
May 29, 2024
Source
code4rena

zkSync's L2SharedBridge initialize() function validates the legacy L1 bridge address parameter but never stores it in the l1LegacyBridge storage slot, leaving it permanently address(0). Because finalizeDeposit() authorizes legacy-bridge-sourced messages agains …

Similar reports

  • No close matches yet.

References

This report is already public and closed. Coin Buggie never publishes active or unpatched vulnerability data.