69410 sc low migration permit cannot be revoked after migrator role removal
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;
}Impact Details
Proof of Concept
Previous69097 sc low broken migration permit revocation allows a re authorized migrator to transfer user principal and rewards without fresh consentNext68906 sc insight missing reentrancy guard on function recovererc20
Was this helpful?