MorpheusAI

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

Duplicate pools can be created

Summary

Duplicate pools can be created by calling createPool with the same parameters

Vulnerability Details

The createPool functions in both Distribution.sol and DistributionV2.sol don't check if a pool with similar parameters already exist before creating a new one. Different pools with the same parameters can be created successfully.

Impact

Users can deposit into a wrong pool.

Tools Used

Manual review

Recommendations

New pools should be checked against existing ones.

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.