51666 sc medium inactive validators blocked from claiming accrued commission
Description
Brief/Intro
Vulnerability Details
// ValidatorFacet::setValidatorStatus
// If going INACTIVE: settle validator commission and record timestamp
if (!newActiveStatus && currentStatus) {
// Settle commission for validator using current rates
PlumeRewardLogic._settleCommissionForValidatorUpToNow($, validatorId);
}Impact Details
Proof of Concept
Previous52923 sc critical partial fill traps source token residual inside the wrapper and leaves unsafe residual allowanceNext49700 sc high validator commission can be blocked
Was this helpful?