-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Handle
0xRajeev
Vulnerability details
Impact
Race-condition risk with initialize functions if deployment script is not robust to create and initialize contracts atomically or if factory contracts do not create and initialize appropriately.
If this is not implemented correctly, an attacker can front-run to initialize contracts with their parameters. This, if noticed, will require a redeployment of contracts resulting in potential DoS and reputational damage.
Proof of Concept
Tools Used
Manual Analysis
Recommended Mitigation Steps
Ensure deployment script is robust to create and initialize contracts atomically or factory contracts create and initialize appropriately.