Beginner FriendlyFoundryNFT
100 EXP
View results
Submission Details
Severity: high
Invalid

The function `ChoosingRam:increaseValuesOfParticipants` does not introduce a reliable randomness.

Summary

The function ChoosingRam:increaseValuesOfParticipants does not introduce a reliable randomness.

Vulnerability Details

The method to select a random number is not reliable and won't produce a veritable random number.

Impact

ChoosingRam:increaseValuesOfParticipantsis not a veritable random function which will result in a biased draw system.

Tools Used

Manual review

Recommendations

Must use Chainlink VRF to get a veritable random number with real entropy

Updates

Lead Judging Commences

bube Lead Judge about 1 year ago
Submission Judgement Published
Invalidated
Reason: Too generic
Assigned finding tags:

Weak randomness in `ChoosingRam::increaseValuesOfParticipants`

Support

FAQs

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