The MembershipFactory::createNewDAOMembership
function allows a single user to create numerous unnecessary DAOs without restrictions.
A single user can create a large number of unused DAOs, as there is no limit on the number of DAOs that can be generated by an individual user.
The protocol risks becoming filled with numerous unused DAOs created by multiple users, potentially impacting management complexity.
Use the following script with foundry or write it in javascript
Foundry
Consider adding a limit on the number of DAOs each user can create, or introduce a time interval between new DAO creations by a single a user.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.