← Back
CWE-331

144 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 (144)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Thalesgroup
1Safenet Windows Logon Agent
Jun 17, 2026
Dec 20, 2021
N/A· v4
6.5 MEDIUM· v3
3.5 LOW· v2
A user of a machine protected by SafeNet Agent for Windows Logon may leverage weak entropy to access the encrypted credentials of any or all the users on that machine.
1Dell
9X1008 Firmware
X1008p FirmwareX1018 Firmware+6 more
Jun 17, 2026
Nov 20, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
Dell Networking X-Series firmware versions prior to 3.0.1.8 contain an authentication bypass vulnerability. A remote unauthenticated attacker may potentially hijack a session and access the webserver by forging the sessi...Show more
Dell Networking X-Series firmware versions prior to 3.0.1.8 contain an authentication bypass vulnerability. A remote unauthenticated attacker may potentially hijack a session and access the webserver by forging the session ID.Show less
1Cyberark
1Credential Provider
Jun 17, 2026
Sep 2, 2021
N/A· v4
4.4 MEDIUM· v3
1.9 LOW· v2
The effective key space used to encrypt the cache in CyberArk Credential Provider prior to 12.1 has low entropy, and under certain conditions a local malicious user can obtain the plaintext of cache files.
1Cyberark
1Credential Provider
Jun 17, 2026
Sep 2, 2021
N/A· v4
5.1 MEDIUM· v3
1.9 LOW· v2
The user identification mechanism used by CyberArk Credential Provider prior to 12.1 is susceptible to a local host race condition, leading to password disclosure.
1Hcc Embedded
1Nichestack Tcp/ip
Jun 17, 2026
Aug 18, 2021
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
The DNS client in InterNiche NicheStack TCP/IP 4.0.1 is affected by: Insufficient entropy in the DNS transaction id. The impact is: DNS cache poisoning (remote). The component is: dns_query_type(). The attack vector is:...Show more
The DNS client in InterNiche NicheStack TCP/IP 4.0.1 is affected by: Insufficient entropy in the DNS transaction id. The impact is: DNS cache poisoning (remote). The component is: dns_query_type(). The attack vector is: a specific DNS response packet.Show less
1Schneider Electric
6Evlink City Evc1s22p4 Firmware
Evlink City Evc1s7p4 FirmwareEvlink Parking Ev.2 Firmware+3 more
Jun 17, 2026
Jul 21, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
A CWE-331: Insufficient Entropy vulnerability exists in EVlink City (EVC1S22P4 / EVC1S7P4 all versions prior to R8 V3.4.0.1), EVlink Parking (EVW2 / EVF2 / EV.2 all versions prior to R8 V3.4.0.1), and EVlink Smart Wallbo...Show more
A CWE-331: Insufficient Entropy vulnerability exists in EVlink City (EVC1S22P4 / EVC1S7P4 all versions prior to R8 V3.4.0.1), EVlink Parking (EVW2 / EVF2 / EV.2 all versions prior to R8 V3.4.0.1), and EVlink Smart Wallbox (EVB1A all versions prior to R8 V3.4.0.1 ) that could allow an attacker to gain unauthorized access to the charging station web serverShow less
1Sylabs
1Singularity
Jun 17, 2026
Jul 19, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
Sylabs Singularity Enterprise through 1.6.2 has Insufficient Entropy in a nonce.
2Fedoraproject
Matrix
2Fedora
Synapse
Jun 17, 2026
May 11, 2021
N/A· v4
5.3 MEDIUM· v3
5.0 MEDIUM· v2
Synapse is a Matrix reference homeserver written in python (pypi package matrix-synapse). Matrix is an ecosystem for open federated Instant Messaging and VoIP. In Synapse before version 1.33.2 "Push rules" can specify co...Show more
Synapse is a Matrix reference homeserver written in python (pypi package matrix-synapse). Matrix is an ecosystem for open federated Instant Messaging and VoIP. In Synapse before version 1.33.2 "Push rules" can specify conditions under which they will match, including `event_match`, which matches event content against a pattern including wildcards. Certain patterns can cause very poor performance in the matching engine, leading to a denial-of-service when processing moderate length events. The issue is patched in version 1.33.2. A potential workaround might be to prevent users from making custom push rules, by blocking such requests at a reverse-proxy.Show less
3Fedoraproject
Libtpms ProjectRedhat
3Enterprise Linux
FedoraLibtpms
Jun 17, 2026
Apr 19, 2021
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
A flaw was found in libtpms in versions before 0.8.0. The TPM 2 implementation returns 2048 bit keys with ~1984 bit strength due to a bug in the TCG specification. The bug is in the key creation algorithm in RsaAdjustPri...Show more
A flaw was found in libtpms in versions before 0.8.0. The TPM 2 implementation returns 2048 bit keys with ~1984 bit strength due to a bug in the TCG specification. The bug is in the key creation algorithm in RsaAdjustPrimeCandidate(), which is called before the prime number check. The highest threat from this vulnerability is to data confidentiality.Show less
2Fedoraproject
Rclone
2Fedora
Rclone
Jun 17, 2026
Nov 19, 2020
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
An issue was discovered in Rclone before 1.53.3. Due to the use of a weak random number generator, the password generator has been producing weak passwords with much less entropy than advertised. The suggested passwords...Show more
An issue was discovered in Rclone before 1.53.3. Due to the use of a weak random number generator, the password generator has been producing weak passwords with much less entropy than advertised. The suggested passwords depend deterministically on the time the second rclone was started. This limits the entropy of the passwords enormously. These passwords are often used in the crypt backend for encryption of data. It would be possible to make a dictionary of all possible passwords with about 38 million entries per password length. This would make decryption of secret material possible with a plausible amount of effort. NOTE: all passwords generated by affected versions should be changed.Show less
1Ufactory
1Xarm 5 Lite Firmware
Jun 17, 2026
Jul 15, 2020
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
The authentication implementation on the xArm controller has very low entropy, making it vulnerable to a brute-force attack. There is no mechanism in place to mitigate or lockout automated attempts to gain access.
1Mattermost
1Mattermost Server
Nov 21, 2024
Jun 19, 2020
N/A· v4
9.1 CRITICAL· v3
6.4 MEDIUM· v2
An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2, when serving as an OAuth 2.0 Service Provider. There is low entropy for authorization data.
1Cypress
1Psoc 4.2 Ble
Jun 17, 2026
Jun 9, 2020
N/A· v4
7.5 HIGH· v3
5.4 MEDIUM· v2
The Bluetooth Low Energy implementation in Cypress PSoC Creator BLE 4.2 component versions before 3.64 generates a random number (Pairing Random) with significantly less entropy than the specified 128 bits during BLE pai...Show more
The Bluetooth Low Energy implementation in Cypress PSoC Creator BLE 4.2 component versions before 3.64 generates a random number (Pairing Random) with significantly less entropy than the specified 128 bits during BLE pairing. This is the case for both authenticated and unauthenticated pairing with both LE Secure Connections as well as LE Legacy Pairing. A predictable or brute-forceable random number allows an attacker (in radio range) to perform a MITM attack during BLE pairing.Show less
1Domainmod
1Domainmod
Jun 17, 2026
May 8, 2020
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
reset.php in DomainMOD 4.13.0 uses insufficient entropy for password reset requests, leading to account takeover.
1Otrs
1Otrs
Jun 17, 2026
Mar 27, 2020
N/A· v4
8.1 HIGH· v3
5.5 MEDIUM· v2
An attacker with the ability to generate session IDs or password reset tokens, either by being able to authenticate or by exploiting OSA-2020-09, may be able to predict other users session IDs, password reset tokens and...Show more
An attacker with the ability to generate session IDs or password reset tokens, either by being able to authenticate or by exploiting OSA-2020-09, may be able to predict other users session IDs, password reset tokens and automatically generated passwords. This issue affects ((OTRS)) Community Edition: 5.0.41 and prior versions, 6.0.26 and prior versions. OTRS; 7.0.15 and prior versions.Show less
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
Nov 21, 2024
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