CWE-338
224 CVEs • Abstraction: Base • Likelihood of Exploit: Medium
Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG)
The product uses a Pseudo-Random Number Generator (PRNG) in a security context, but the PRNG's algorithm is not cryptographically strong.
CVEs (224)
CVE VENDORS PRODUCTS UPDATED PUBLISHED CVSS |
|---|
1Qnap 2Ts 239 Pro Firmware Ts 639 Pro FirmwareApr 23, 2026 Sep 21, 2009 N/A· v4 5.5 MEDIUM· v3 4.9 MEDIUM· v2 The QNAP TS-239 Pro and TS-639 Pro with firmware 2.1.7 0613, 3.1.0 0627, and 3.1.1 0815 use the rand library function to generate a certain recovery key, which makes it easier for local users to determine this key via a...Show more |
4Canonical LinuxOpensuse+1 more5Linux Enterprise Desktop Linux Enterprise ServerLinux Kernel+2 moreApr 23, 2026 Sep 18, 2009 N/A· v4 5.5 MEDIUM· v3 7.8 HIGH· v2 The get_random_int function in drivers/char/random.c in the Linux kernel before 2.6.30 produces insufficiently random numbers, which allows attackers to predict the return value, and possibly defeat protection mechanisms...Show more |
1Iomega 1Storcenter Pro Firmware Apr 23, 2026 Jul 8, 2009 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 cgi-bin/makecgi-pro in Iomega StorCenter Pro generates predictable session IDs, which allows remote attackers to hijack active sessions and gain privileges via brute force guessing attacks on the session_id parameter. |
3Canonical DebianOpenssl3Debian Linux OpensslUbuntu LinuxApr 23, 2026 May 13, 2008 N/A· v4 7.5 HIGH· v3 7.8 HIGH· v2 OpenSSL 0.9.8c-1 up to versions before 0.9.8g-9 on Debian-based operating systems uses a random number generator that generates predictable numbers, which makes it easier for remote attackers to conduct brute force guess...Show more |