The SpiceAuctionFactory::createAuction()
function does not check if the name of the spice auction is an empty string (set to "").
In the SpiceAuctionFactory::createAuction()
function, a new spice auction contract is deployed by passing in the templeGold, spiceToken, daoExecutor addresses, as well as the name of the spice auction. Sanity checks are applied for all those parameters, except for the spice auction name.
Spice auctions can be deployed without a name (simply ""), which is undesirable for identification purposes.
Manual review.
Convert the string to bytes, and check if it's length is greater than zero or not.
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.