You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OperatorDelegator.completeQueuedWithdrawal can not be succesfully completed when the ERC20 buffer is filled due to an incorrect modifier used. This prevents the protocol and users from getting their funds from EigenLayer, resulting in loss of funds.
This mitigation succesfully mitigates the original issue. Due to the removal of the onlyRestakeManager modifier, fillERC20withdrawBuffer() can be succesfully called. This allows users to succesfully withdraw their funds from EigenLayer.
Suggestion
n/a
Conclusion
LGTM
The text was updated successfully, but these errors were encountered:
Lines of code
Vulnerability details
Original Issue Summary
OperatorDelegator.completeQueuedWithdrawal
can not be succesfully completed when theERC20 buffer
is filled due to an incorrect modifier used. This prevents the protocol and users from getting their funds from EigenLayer, resulting in loss of funds.Mitigation
This mitigation proposed the removal of the
onlyRestakeManager
modifier.Comments
This mitigation succesfully mitigates the original issue. Due to the removal of the
onlyRestakeManager
modifier,fillERC20withdrawBuffer()
can be succesfully called. This allows users to succesfully withdraw their funds from EigenLayer.Suggestion
n/a
Conclusion
LGTM
The text was updated successfully, but these errors were encountered: