The L1BossBridge.sol contract demonstrates significant centralization risks due to owner-centric controls and lacks protections against replay attacks, as it does not use nonces for signature verification.
The contract’s critical functions such as pause, unpause, and setSigner are controlled solely by the owner, which creates a single point of failure and centralization risk. Furthermore, the absence of nonce in the signature verification for withdrawals allows potential replay attacks.
Centralization risks could lead to a complete halt or unauthorized actions if the owner's account is compromised. Replay attacks could result in unauthorized token transfers, leading to financial loss.
Manual code review and analysis.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.