53018 sc high owed rewards could be lost for some users for periods before slashing time due to incorrect logic
Description
Vulnerability Details
// Slashed validator case: calculate what cumulative should be up to the slash timestamp.
// We DO NOT call updateRewardPerTokenForValidator here because its logic is incorrect for slashed validators.Impact Details
References
Proof of Concept
Additional notes
Previous53020 sc high there are functions which when inevitably used could result in wrongly accruing yield for inactive validators which can make the protocol insolventNext53016 sc high arctokenpurchase doesn t allow rwa token owners to recover accrued yield from stored arctokens waiting for sale
Was this helpful?