MyCut

AI First Flight #8
Beginner FriendlyFoundry
EXP
View results
Submission Details
Impact: medium
Likelihood: medium
Invalid

`claimCut` has no deadline — users can claim after pot is closed

Root Cause: The claimCut function has no timestamp validation.

Line 32-40 shows no deadline check.

@> function claimCut() public {
@> // No deadline check
@> }

Impact: Users can claim rewards even after 90-day closing period.

Proof of Concept:

  1. Pot created at timestamp T

  2. 90 days pass

  3. Owner calls closePot to redistribute

  4. User still calls claimCut and claims reward

Recommended Mitigation: Add deadline check to claimCut.

Updates

Lead Judging Commences

ai-first-flight-judge Lead Judge about 21 hours ago
Submission Judgement Published
Invalidated
Reason: Incorrect statement

Support

FAQs

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

Give us feedback!