Revive Adserver · Report #1306942
Use of a Broken or Risky Cryptographic Algorithm
Validstatus
mediumseverity
15upvotes
15 Sept 2021disclosed
How it was found
revive-adserver utilizes a PRNG for session-token generation, this means that an attacker could theoretically be able to generate session tokens at random and take over accounts at random.
References: https://www.php.net/manual/en/function.uniqid.php
Impact
This vulnerability is capable of allowing mass account takeover by having attackers generate other users' session tokens.