← Back
CWE-331

149 CVEs • Abstraction: Base

Insufficient Entropy

The product uses an algorithm or scheme that produces insufficient entropy, leaving patterns or clusters of values that are more likely to occur than others.

JSON object

Loading...

CVEs (149)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Juniper
1Junos
Nov 21, 2024
Feb 28, 2020
N/A· v4
6.5 MEDIUM· v3
6.8 MEDIUM· v2
On the QFX3500 and QFX3600 platforms, the number of bytes collected from the RANDOM_INTERRUPT entropy source when the device boots up is insufficient, possibly leading to weak or duplicate SSH keys or self-signed SSL/TLS...Show more
On the QFX3500 and QFX3600 platforms, the number of bytes collected from the RANDOM_INTERRUPT entropy source when the device boots up is insufficient, possibly leading to weak or duplicate SSH keys or self-signed SSL/TLS certificates. Entropy increases after the system has been up and running for some time, but immediately after boot, the entropy is very low. This issue only affects the QFX3500 and QFX3600 switches. No other Juniper Networks products or platforms are affected by this weak entropy vulnerability.Show less
2Debian
W1.fi
2Debian Linux
Hostapd
Jun 17, 2026
Feb 28, 2020
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
hostapd before 2.6, in EAP mode, makes calls to the rand() and random() standard library functions without any preceding srand() or srandom() call, which results in inappropriate use of deterministic values. This was fix...Show more
hostapd before 2.6, in EAP mode, makes calls to the rand() and random() standard library functions without any preceding srand() or srandom() call, which results in inappropriate use of deterministic values. This was fixed in conjunction with CVE-2016-10743.Show less
1Node Uuid Project
1Node Uuid
Oct 7, 2026
Jan 30, 2020
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
node-uuid before 1.4.4 uses insufficiently random data to create a GUID, which could make it easier for attackers to have unspecified impact via brute force guessing.
1Wolfssl
1Wolfssl
Jun 17, 2026
Dec 11, 2019
N/A· v4
5.3 MEDIUM· v3
4.3 MEDIUM· v2
wolfSSL and wolfCrypt 4.1.0 and earlier (formerly known as CyaSSL) generate biased DSA nonces. This allows a remote attacker to compute the long term private key from several hundred DSA signatures via a lattice attack....Show more
wolfSSL and wolfCrypt 4.1.0 and earlier (formerly known as CyaSSL) generate biased DSA nonces. This allows a remote attacker to compute the long term private key from several hundred DSA signatures via a lattice attack. The issue occurs because dsa.c fixes two bits of the generated nonces.Show less
1Cryptocat Project
1Cryptocat
Nov 21, 2024
Nov 4, 2019
N/A· v4
9.8 CRITICAL· v3
5.0 MEDIUM· v2
Cryptocat before 2.0.22: Cryptocat.random() Function Array Key has Entropy Weakness
1Fortinet
1Fortios
Jun 17, 2026
Oct 24, 2019
N/A· v4
7.5 HIGH· v3
2.6 LOW· v2
An Insufficient Entropy in PRNG vulnerability in Fortinet FortiOS 6.2.1, 6.2.0, 6.0.8 and below for device not enable hardware TRNG token and models not support builtin TRNG seed allows attacker to theoretically recover...Show more
An Insufficient Entropy in PRNG vulnerability in Fortinet FortiOS 6.2.1, 6.2.0, 6.0.8 and below for device not enable hardware TRNG token and models not support builtin TRNG seed allows attacker to theoretically recover the long term ECDSA secret in a TLS client with a RSA handshake and mutual ECDSA authentication via the help of flush+reload side channel attacks in FortiGate VM models only.Show less
2Gnu
Opensuse
2Gcc
Leap
Oct 14, 2026
Sep 2, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
The POWER9 backend in GNU Compiler Collection (GCC) before version 10 could optimize multiple calls of the __builtin_darn intrinsic into a single call, thus reducing the entropy of the random number generator. This occur...Show more
The POWER9 backend in GNU Compiler Collection (GCC) before version 10 could optimize multiple calls of the __builtin_darn intrinsic into a single call, thus reducing the entropy of the random number generator. This occurred because a volatile operation was not specified. For example, within a single execution of a program, the output of every __builtin_darn() call may be the same.Show less
2Opensuse
Palletsprojects
2Leap
Werkzeug
Jun 17, 2026
Aug 9, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
Pallets Werkzeug before 0.15.3, when used with Docker, has insufficient debugger PIN randomness because Docker containers share the same machine id.
1Dnnsoftware
1Dotnetnuke
Nov 21, 2024
Jul 3, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
DNN (aka DotNetNuke) 9.2 through 9.2.2 incorrectly converts encryption key source values, resulting in lower than expected entropy. NOTE: this issue exists because of an incomplete fix for CVE-2018-15812.
1Dnnsoftware
1Dotnetnuke
Nov 21, 2024
Jul 3, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
DNN (aka DotNetNuke) 9.2 through 9.2.1 incorrectly converts encryption key source values, resulting in lower than expected entropy.
1Sagemcom
1F@st 5260 Firmware
Jun 17, 2026
Mar 5, 2019
N/A· v4
5.3 MEDIUM· v3
5.0 MEDIUM· v2
Sagemcom F@st 5260 routers using firmware version 0.4.39, in WPA mode, default to using a PSK that is generated from a 2-part wordlist of known values and a nonce with insufficient entropy. The number of possible PSKs is...Show more
Sagemcom F@st 5260 routers using firmware version 0.4.39, in WPA mode, default to using a PSK that is generated from a 2-part wordlist of known values and a nonce with insufficient entropy. The number of possible PSKs is about 1.78 billion, which is too small.Show less
1Microsoft
2Windows 10
Windows Server 2016
Jun 17, 2026
Sep 13, 2018
N/A· v4
4.2 MEDIUM· v3
2.3 LOW· v2
A security feature bypass vulnerability exists when Windows Hyper-V BIOS loader fails to provide a high-entropy source, aka "Windows Hyper-V Security Feature Bypass Vulnerability." This affects Windows Server 2016, Windo...Show more
A security feature bypass vulnerability exists when Windows Hyper-V BIOS loader fails to provide a high-entropy source, aka "Windows Hyper-V Security Feature Bypass Vulnerability." This affects Windows Server 2016, Windows 10, Windows 10 Servers.Show less
2Freedesktop
Redhat
6Enterprise Linux Desktop
Enterprise Linux ServerEnterprise Linux Server Aus+3 more
Nov 21, 2024
Jul 27, 2018
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
It was discovered that libICE before 1.0.9-8 used a weak entropy to generate keys. A local attacker could potentially use this flaw for session hijacking using the information available from the process list.
2Redhat
X.org
7Enterprise Linux
Enterprise Linux DesktopEnterprise Linux Server+4 more
Nov 21, 2024
Jul 27, 2018
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
It was discovered that libXdmcp before 1.1.2 including used weak entropy to generate session keys. On a multi-user system using xdmcp, a local attacker could potentially use information available from the process list to...Show more
It was discovered that libXdmcp before 1.1.2 including used weak entropy to generate session keys. On a multi-user system using xdmcp, a local attacker could potentially use information available from the process list to brute force the key, allowing them to hijack other users' sessions.Show less
1Cryptiles Project
1Cryptiles
Nov 21, 2024
Jul 9, 2018
N/A· v4
9.8 CRITICAL· v3
5.0 MEDIUM· v2
Eran Hammer cryptiles version 4.1.1 earlier contains a CWE-331: Insufficient Entropy vulnerability in randomDigits() method that can result in An attacker is more likely to be able to brute force something that was suppo...Show more
Eran Hammer cryptiles version 4.1.1 earlier contains a CWE-331: Insufficient Entropy vulnerability in randomDigits() method that can result in An attacker is more likely to be able to brute force something that was supposed to be random.. This attack appear to be exploitable via Depends upon the calling application.. This vulnerability appears to have been fixed in 4.1.2.Show less
1Solarwinds
1Serv U
Nov 21, 2024
May 16, 2018
N/A· v4
7.3 HIGH· v3
5.0 MEDIUM· v2
SolarWinds Serv-U MFT before 15.1.6 HFv1 assigns authenticated users a low-entropy session token that can be included in requests to the application as a URL parameter in lieu of a session cookie. This session token's va...Show more
SolarWinds Serv-U MFT before 15.1.6 HFv1 assigns authenticated users a low-entropy session token that can be included in requests to the application as a URL parameter in lieu of a session cookie. This session token's value can be brute-forced by an attacker to obtain the corresponding session cookie and hijack the user's session.Show less
1Unify
2Openscape Desk Phone Ip Sip
Openstage Sip
Nov 21, 2024
Apr 12, 2018
N/A· v4
8.1 HIGH· v3
6.8 MEDIUM· v2
The web-based management (WBM) interface in Unify (former Siemens) OpenStage SIP and OpenScape Desk Phone IP V3 devices before R3.32.0 generates session cookies with insufficient entropy, which makes it easier for remote...Show more
The web-based management (WBM) interface in Unify (former Siemens) OpenStage SIP and OpenScape Desk Phone IP V3 devices before R3.32.0 generates session cookies with insufficient entropy, which makes it easier for remote attackers to hijack sessions via a brute-force attack.Show less
1Cisco
1Webex Meetings Server
May 13, 2026
Oct 24, 2017
N/A· v4
7.3 HIGH· v3
5.0 MEDIUM· v2
Cisco WebEx Meetings Server before 1.1 uses meeting IDs with insufficient entropy, which makes it easier for remote attackers to bypass authentication and join arbitrary meetings without a password, aka Bug ID CSCuc79643...Show more
Cisco WebEx Meetings Server before 1.1 uses meeting IDs with insufficient entropy, which makes it easier for remote attackers to bypass authentication and join arbitrary meetings without a password, aka Bug ID CSCuc79643.Show less
1Loytec
1Lvis 3me Firmware
May 13, 2026
Oct 5, 2017
N/A· v4
8.1 HIGH· v3
6.8 MEDIUM· v2
An Insufficient Entropy issue was discovered in LOYTEC LVIS-3ME versions prior to 6.2.0. The application does not utilize sufficiently random number generation for the web interface authentication mechanism, which could...Show more
An Insufficient Entropy issue was discovered in LOYTEC LVIS-3ME versions prior to 6.2.0. The application does not utilize sufficiently random number generation for the web interface authentication mechanism, which could allow remote code execution.Show less
1Netflix
1Lemur
May 13, 2026
Aug 9, 2017
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
Lemur 0.1.4 does not use sufficient entropy in its IV when encrypting AES in CBC mode.