Skip to main content

CWE-331

Insufficient Entropy

98 CVEs Avg CVSS 7.1 MITRE
17
CRITICAL
39
HIGH
37
MEDIUM
2
LOW
14
POC
0
KEV

Monthly

CVE-2026-27490 Aug 21, 19:59 HIGH PATCH This Week

Unauthenticated access to inline images in Combodo iTop prior to version 3.2.3 is protected by a 24-bit secret generated with PHP's non-cryptographic mt_rand(), yielding only ~16.7 million possible values and making brute-force enumeration feasible for any network-reachable attacker. The commit diff confirms the secret was stored as a 6-character hex string (sprintf('%06x', mt_rand(0, 0xFFFFFF))), and a secondary timing side-channel existed because the comparison used != instead of constant-time hash_equals(). No active exploitation is confirmed in CISA KEV, and no public POC has been identified at time of analysis.

Information Disclosure Itop
NVD GitHub
CVSS 3.1
7.5
EPSS
0.3%
CVE-2026-4936 Aug 19, 20:14 MEDIUM PATCH This Month

Platform KeyStore (PKS) and virtual TPM firmware in IBM PowerVM Hypervisor generate AES encryption keys from persistent storage seeds with insufficient entropy (CWE-331), reducing effective key strength below the intended security level. An adversary who already holds privileged access to the service processor or Hardware Management Console (HMC) can exploit this weakness to analytically derive the weakened AES key and decrypt data protected by those keys. No public exploit code has been identified and this vulnerability is absent from the CISA KEV catalog; IBM has issued a patch via advisory node 7283890.

Information Disclosure IBM Powervm Hypervisor
NVD
CVSS 3.1
6.2
EPSS
0.1%
CVE-2026-4937 Aug 19, 20:11 MEDIUM PATCH This Month

Insufficient entropy in IBM PowerVM Hypervisor hypervisor calls enables a local administrator to decrypt encrypted data across affected firmware branches. Specific hypervisor API calls provide less randomness than the caller requests, weakening cryptographic operations that depend on that entropy pool. The CVSS scope-changed rating (S:C) indicates that exploitation can breach isolation boundaries, potentially exposing encrypted data belonging to guest partitions or other components beyond the attacker's own domain. No public exploit code or CISA KEV listing has been identified at time of analysis.

Information Disclosure IBM Powervm Hypervisor
NVD
CVSS 3.1
6.0
EPSS
0.1%
CVE-2026-19748 Aug 13, 20:15 LOW Monitor

Insufficient entropy in session token generation across ten Tenda smart camera and router models enables remote attackers to predict or brute-force valid session identifiers, potentially hijacking authenticated sessions on the Kylin Web Service. All affected models up to firmware build 20260625 are impacted via the CWebSessionManager_ParseSession function in /user/bin/Kylin. A publicly available proof-of-concept exploit is referenced on GitHub, though the CVSS 4.0 E:P modifier and AC:H rating confirm that exploitation is technically demanding rather than trivially scriptable; no active exploitation has been confirmed by CISA KEV.

Tenda Information Disclosure Ch7 Ch7G Ch10 +7
NVD VulDB GitHub
CVSS 4.0
2.9
EPSS
0.3%
CVE-2026-71851 Aug 07, 18:48 npm CRITICAL POC PATCH GHSA Act Now

Insufficient-entropy secret generation in the crypto-js npm library (all 3.x releases except 3.2.0/3.2.1, i.e. versions < 4.0.0) collapses CryptoJS.lib.WordArray.random() to effective search spaces of only ~2^39 (128-bit request) and ~2^47 (256-bit request), letting attackers brute-force any long-term secret produced by it. Downstream cryptocurrency wallets used this function as the entropy source for BIP39 recovery phrases; Coinspect's 'Ill Bloom' investigation reproduced full key recovery and documented coordinated drain waves that stole a lower-bound of ~$5M in assets as of 13 July 2026. This is not in CISA KEV, but a proof of concept exists and real-world theft has been documented by the researchers.

Node.js Information Disclosure Suse
NVD GitHub VulDB
CVSS 3.1
9.0
EPSS
0.3%
CVE-2025-15629 Aug 03, 17:50 MEDIUM PATCH This Month

Insufficient entropy in session key generation within the TP-Link Omada adoption protocol exposes encrypted controller-to-device communications to decryption by adjacent network attackers. The adoption protocol - the handshake sequence by which Omada Controllers onboard and establish management sessions with gateways, switches, and access points - generates session encryption keys with insufficient randomness, making them potentially recoverable through cryptanalytic means after traffic interception. No confirmed active exploitation (not in CISA KEV) and no public exploit code has been identified at time of analysis; however, the CVSS 4.0 score of 6.9 and the high confidentiality impact on both the vulnerable and subsequent systems indicate meaningful confidentiality risk for organizations relying on Omada-managed network infrastructure.

Information Disclosure Omada Gateways Omada Switches Omada Access Points Omada Controllers
NVD VulDB
CVSS 4.0
6.9
EPSS
0.1%
CVE-2026-38447 Aug 03, 00:00 CRITICAL Act Now

Predictable API key generation in osTicket 1.18.3 lets remote attackers reconstruct valid staff API keys by exploiting weak MD5-based construction seeded with the request timestamp and client IP address (CWE-331). Because the key is derived from low-entropy, guessable inputs, an attacker who approximates the key creation window can brute-force the key space and gain API access without credentials. Rated CVSS 9.8 by the reporter; no public exploit is identified at time of analysis, though a technical disclosure write-up exists, and CISA SSVC lists exploitation as none but marks the flaw automatable with total technical impact.

Information Disclosure N A
NVD GitHub VulDB
CVSS 3.1
9.8
EPSS
0.5%
CVE-2026-4932 Jul 28, 18:09 MEDIUM PATCH This Month

Physical access to IBM PowerVM Hypervisor firmware with Transparent Memory Encryption (TME) enabled can allow an attacker to decrypt protected memory contents due to insufficient entropy. This information disclosure vulnerability affects firmware versions FW1110.00–FW1110.20 and FW1060.00–FW1060.71, potentially exposing sensitive data stored in memory. No public exploit code or active exploitation evidence is available at the time of analysis.

IBM Information Disclosure Powervm Hypervisor
NVD VulDB
CVSS 3.1
4.6
EPSS
0.1%
CVE-2026-11403 Jul 14, 15:28 HIGH PATCH This Week

Improper API key generation in Sonatype Nexus Repository Manager lets a remote attacker impersonate a targeted user and perform repository operations on their behalf. The flaw stems from insufficient entropy (CWE-331) in format-specific API key realms, so an attacker who can predict or reconstruct a victim's key gains their access without credentials. The vendor (Sonatype) reported and patched the issue in release 3.93.0; there is no public exploit identified at time of analysis and it is not listed in CISA KEV.

Docker Authentication Bypass Node.js Nexus Repository Manager
NVD
CVSS 4.0
8.7
EPSS
0.3%
CVE-2026-13199 Jul 07, 08:36 MEDIUM PATCH This Month

Predictable KASLR offsets and RNG seeds in Raspberry Pi 5 and Compute Module 5 EEPROM firmware undermine kernel address space layout randomization across all affected devices and reboots. Because the entropy source is deterministic, any attacker who can identify the firmware version can predict kernel memory addresses, reducing KASLR to a known-offset bypass. This does not itself enable code execution, but it significantly lowers the bar for chaining with any memory-corruption vulnerability targeting these devices. No public exploit code has been identified at time of analysis and this is not listed in the CISA KEV catalog.

Information Disclosure Raspberry Pi 5 And Compute Module 5
NVD GitHub
CVSS 4.0
5.1
EPSS
0.1%
EPSS 0% CVSS 7.5
HIGH PATCH This Week

Unauthenticated access to inline images in Combodo iTop prior to version 3.2.3 is protected by a 24-bit secret generated with PHP's non-cryptographic mt_rand(), yielding only ~16.7 million possible values and making brute-force enumeration feasible for any network-reachable attacker. The commit diff confirms the secret was stored as a 6-character hex string (sprintf('%06x', mt_rand(0, 0xFFFFFF))), and a secondary timing side-channel existed because the comparison used != instead of constant-time hash_equals(). No active exploitation is confirmed in CISA KEV, and no public POC has been identified at time of analysis.

Information Disclosure Itop
NVD GitHub
EPSS 0% CVSS 6.2
MEDIUM PATCH This Month

Platform KeyStore (PKS) and virtual TPM firmware in IBM PowerVM Hypervisor generate AES encryption keys from persistent storage seeds with insufficient entropy (CWE-331), reducing effective key strength below the intended security level. An adversary who already holds privileged access to the service processor or Hardware Management Console (HMC) can exploit this weakness to analytically derive the weakened AES key and decrypt data protected by those keys. No public exploit code has been identified and this vulnerability is absent from the CISA KEV catalog; IBM has issued a patch via advisory node 7283890.

Information Disclosure IBM Powervm Hypervisor
NVD
EPSS 0% CVSS 6.0
MEDIUM PATCH This Month

Insufficient entropy in IBM PowerVM Hypervisor hypervisor calls enables a local administrator to decrypt encrypted data across affected firmware branches. Specific hypervisor API calls provide less randomness than the caller requests, weakening cryptographic operations that depend on that entropy pool. The CVSS scope-changed rating (S:C) indicates that exploitation can breach isolation boundaries, potentially exposing encrypted data belonging to guest partitions or other components beyond the attacker's own domain. No public exploit code or CISA KEV listing has been identified at time of analysis.

Information Disclosure IBM Powervm Hypervisor
NVD
EPSS 0% CVSS 2.9
LOW Monitor

Insufficient entropy in session token generation across ten Tenda smart camera and router models enables remote attackers to predict or brute-force valid session identifiers, potentially hijacking authenticated sessions on the Kylin Web Service. All affected models up to firmware build 20260625 are impacted via the CWebSessionManager_ParseSession function in /user/bin/Kylin. A publicly available proof-of-concept exploit is referenced on GitHub, though the CVSS 4.0 E:P modifier and AC:H rating confirm that exploitation is technically demanding rather than trivially scriptable; no active exploitation has been confirmed by CISA KEV.

Tenda Information Disclosure Ch7 +9
NVD VulDB GitHub
EPSS 0% CVSS 9.0
CRITICAL POC PATCH Act Now

Insufficient-entropy secret generation in the crypto-js npm library (all 3.x releases except 3.2.0/3.2.1, i.e. versions < 4.0.0) collapses CryptoJS.lib.WordArray.random() to effective search spaces of only ~2^39 (128-bit request) and ~2^47 (256-bit request), letting attackers brute-force any long-term secret produced by it. Downstream cryptocurrency wallets used this function as the entropy source for BIP39 recovery phrases; Coinspect's 'Ill Bloom' investigation reproduced full key recovery and documented coordinated drain waves that stole a lower-bound of ~$5M in assets as of 13 July 2026. This is not in CISA KEV, but a proof of concept exists and real-world theft has been documented by the researchers.

Node.js Information Disclosure Suse
NVD GitHub VulDB
EPSS 0% CVSS 6.9
MEDIUM PATCH This Month

Insufficient entropy in session key generation within the TP-Link Omada adoption protocol exposes encrypted controller-to-device communications to decryption by adjacent network attackers. The adoption protocol - the handshake sequence by which Omada Controllers onboard and establish management sessions with gateways, switches, and access points - generates session encryption keys with insufficient randomness, making them potentially recoverable through cryptanalytic means after traffic interception. No confirmed active exploitation (not in CISA KEV) and no public exploit code has been identified at time of analysis; however, the CVSS 4.0 score of 6.9 and the high confidentiality impact on both the vulnerable and subsequent systems indicate meaningful confidentiality risk for organizations relying on Omada-managed network infrastructure.

Information Disclosure Omada Gateways Omada Switches +2
NVD VulDB
EPSS 0% CVSS 9.8
CRITICAL Act Now

Predictable API key generation in osTicket 1.18.3 lets remote attackers reconstruct valid staff API keys by exploiting weak MD5-based construction seeded with the request timestamp and client IP address (CWE-331). Because the key is derived from low-entropy, guessable inputs, an attacker who approximates the key creation window can brute-force the key space and gain API access without credentials. Rated CVSS 9.8 by the reporter; no public exploit is identified at time of analysis, though a technical disclosure write-up exists, and CISA SSVC lists exploitation as none but marks the flaw automatable with total technical impact.

Information Disclosure N A
NVD GitHub VulDB
EPSS 0% CVSS 4.6
MEDIUM PATCH This Month

Physical access to IBM PowerVM Hypervisor firmware with Transparent Memory Encryption (TME) enabled can allow an attacker to decrypt protected memory contents due to insufficient entropy. This information disclosure vulnerability affects firmware versions FW1110.00–FW1110.20 and FW1060.00–FW1060.71, potentially exposing sensitive data stored in memory. No public exploit code or active exploitation evidence is available at the time of analysis.

IBM Information Disclosure Powervm Hypervisor
NVD VulDB
EPSS 0% CVSS 8.7
HIGH PATCH This Week

Improper API key generation in Sonatype Nexus Repository Manager lets a remote attacker impersonate a targeted user and perform repository operations on their behalf. The flaw stems from insufficient entropy (CWE-331) in format-specific API key realms, so an attacker who can predict or reconstruct a victim's key gains their access without credentials. The vendor (Sonatype) reported and patched the issue in release 3.93.0; there is no public exploit identified at time of analysis and it is not listed in CISA KEV.

Docker Authentication Bypass Node.js +1
NVD
EPSS 0% CVSS 5.1
MEDIUM PATCH This Month

Predictable KASLR offsets and RNG seeds in Raspberry Pi 5 and Compute Module 5 EEPROM firmware undermine kernel address space layout randomization across all affected devices and reboots. Because the entropy source is deterministic, any attacker who can identify the firmware version can predict kernel memory addresses, reducing KASLR to a known-offset bypass. This does not itself enable code execution, but it significantly lowers the bar for chaining with any memory-corruption vulnerability targeting these devices. No public exploit code has been identified at time of analysis and this is not listed in the CISA KEV catalog.

Information Disclosure Raspberry Pi 5 And Compute Module 5
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy