Pattern: Use of insecure random source
Issue: -
Do not use insecure sources for random bytes. Use a secure random number
generator instead. Bans all uses of Math.random
and
crypto.pseudoRandomBytes
. Better alternatives are crypto.randomBytes
and window.crypto.getRandomValues
.