69777 sc low setmigrationpermit does not deliver on specified functionalities
Description
Brief/Intro
Vulnerability Details
function setMigrationPermit(address _migrator, bool _isMigrationPermitted) external {
if (!hasRole(MIGRATOR_ROLE, _migrator)) revert MigratorNotFound(_migrator);
migrationPermits[_migrator][msg.sender] = _isMigrationPermitted;
emit MigrationPermitUpdated(_migrator, msg.sender, _isMigrationPermitted);
}Impact Details
Proof of Concept
Previous69926 sc low users cannot revoke migration permits after migrator role is removed enabling fund migration without re consentNext68994 sc low users cannot revoke migration permits after migrator role is removed
Was this helpful?