Core Contracts

Regnum Aurum Acquisition Corp
HardhatReal World AssetsNFT
77,280 USDC
View results
Submission Details
Severity: high
Invalid

It is possible to buy ZENO outside of auction start and end time

Summary

It is possible to buy ZENO outside of auction start and end time.

Vulnerability details

The Auction contract allows set-up auctions to sell ZENO at a decreasing price.
The AuctionState state has a startTime and endTime parameter, but these parameters are never checked during a purchase through buy().
There is even a checkAuctionEnded() function, showing that it shouldn't be possible to buy after endTime, but its never used.

Impact

Auction time bounds are not respected.

Proof of Concept

Recommended Mitigation Steps

Add checks for time auction boundaries.

Updates

Lead Judging Commences

inallhonesty Lead Judge
3 months ago
inallhonesty Lead Judge about 1 month ago
Submission Judgement Published
Invalidated
Reason: Incorrect statement

Support

FAQs

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