Bridge transactions that have been initialized/started with use_withdraw_auto
feature will be stuck because ETH chain reverts on those kind of withdrawals.
Due to the vulnerability found in the previous audit, WITHDRAW_AUTO
feature was disabled. Unfortunately - the mitigation does not stop starting WITHDRAW_AUTO
transactions on both chains.
Users who start those types of transactions on Starknet with use_withdraw_auto
set to true
will have their NFTs stuck on ETH
chain because they will not be able to withdraw them.
NFTs stuck on Ethereum part of bridge can not be withdrawn until handling of WITHDRAW_AUTO
feature is implemented.
Manual review
Disable use_withdraw_auto
feature on Starknet chain. If a transaction set the use_withdraw_auto
to true
- revert the transaction.
Impact: High, token will be stuck in L2 bridge. Likelyhood: Very low, option is available in L2 but has been disabled since March on L1, would be almost a user error.
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.