Crypt::SaltedHash versions through 0.09 for Perl generate insecure random values for salts. These versions use the built-in rand function, which is predictable and unsuitable for cryptography.
https://metacpan.org/release/RRWO/Crypt-SaltedHash-0.10/changes