Rock Paper Scissors

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

By front-running the opponent using the same `commitHash` and revealing `move` and `salt` through an attacker contract that prevents `_handleTie` from executing, the attacker can ensure they never lose.

Updates

Appeal created

m3dython Lead Judge 5 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.