Hashing msg.sender, block.prevrando, block.timestamp together creates a predictable final number. A predictable number is not a good random number. Malicious users can manipulate these values or know them ahead of time to increase the value and become Ram themselves.
Any user can become the Ram of Dussehra, winning the money and increasing the value of their participation. All characteristics have the same true value since you can choose the Ram.
Manual Review
Consider using an oracle for your randomness like Chainlink VRF.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.