Vulnerabilities/

crypto-js uses insecure random numbers

Severity:
Medium

Description

The crypto-js package 3.2.0 for Node.js generates random numbers by concatenating the string “0.” with an integer, which makes the output more predictable than necessary.

Recommendation

Update the crypto-js package to the latest compatible version. Followings are version details:

References

Related Issues

Tags:
npm
crypto-js
Anything's wrong? Let us know Last updated on March 16, 2026