All bridged funds will be lost for the users using the account abstraction wallet
In TempleGold contract there is a function to send users tokens to itself cross chain:
As we see here mgs.sender should be the same address it sends tokens to.
Users with account abstraction wallets have a different address across different chains for same account, so if someone using an account abstraction wallet bridge the asset, assets will be minted to wrong address and lost permanently.
All bridged funds will be lost for the users using the account abstraction wallet
Manual review
Give the user the option to pass in the address the tokens should be minted to on the destination bridge. Pass in the warning for account abstraction wallet holders to not to pass the same wallet.
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.