Rock Paper Scissors

First Flight #38
Beginner FriendlySolidity
100 EXP
Submission Details
Severity: medium
Valid

`RockPaperScissors::commitMove` does not check if the commit was made using a previously used salt, causing players to be able to predict the opponent's move before `RockPaperScissors::revealMove` if a salt was reused

Author Revealed upon completion
Updates

Appeal created

m3dython Lead Judge 3 days ago
Submission Judgement Published
Validated
Assigned finding tags:

Lack of Salt Uniqueness Enforcement

The contract does not enforce salt uniqueness

Support

FAQs

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