WEAPN keycode overwrites MONEY dependency in Laundrette::configureDependencies causing a bad migration.
In case of of migration, owner will run the EmergencyMigration script that will call migrate(), that will call the kernel's executeAction(Actions.UpgradeModule, address(moneyVault)); with the kernel executor set as the caller, that will call _upgradeModule(Module newModule_) that will call _reconfigurePolicies(keycode); that will call configureDependencies() and here's the issue:
Bad migration
Manual 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.