MorpheusAI

MorpheusAI
Foundry
22,500 USDC
View results
Submission Details
Severity: high
Invalid

` Distribution :: editPool` admin can can override pool data

Summary

front-run users

Vulnerability Details

admin can front-run user before they withdraw funds by extending the payoutStart ,withdrawLockPeriod, withdrawLockPeriod
andclaimLockPeriod every time they see that withdrawals are due.

Impact

can be used to lock funds in the protocol. lose of funds and user can get less rewards.

Tools Used

manual

Recommendations

before updating pool data the function editPool should compare all old values and
the new values and update some variables only if you are not overring old variables with
zero's in the new pool values. The must be a time limit for making pool edit for a pool created and after that time has passed the admin
can not edit the pool.

Updates

Lead Judging Commences

inallhonesty Lead Judge over 1 year ago
Submission Judgement Published
Invalidated
Reason: Known issue

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.