Cyber Resilience

CWE · MITRE source

CWE-331Insufficient Entropy

Abstraction: Base · CVEs in our corpus: 138

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.

Last updated: 11 August 2026 10:53 UTC

Cumulative inbound coverage

How completely the frameworks we cross-walk collectively cover this — the verdict is the strongest single mapping (overlapping partials are not summed); breadth shows the corroboration behind it.

Collective: mostly · 5 mapping(s) from 4 framework(s): STIG oracle linux 8 2 (mostly) · STIG rhel 7 1 (mostly) · STIG rhel 8 1 (mostly) · CAPEC 1 (partial)

See the full cumulative-coverage rollup →

OWASP Top 10 for Web (2025)

This weakness contributes to A04:2025 Cryptographic Failures.

Control responseHuman-reviewed

Answering this weakness across the control lifecycle, from our framework cross-walks.

Prevent
Stop it (NIST 800-53 / CSF Protect)
  • SC-12 Cryptographic Key Establishment and Management
  • PR.DS-01
  • PR.DS-02
  • PR.PS-06
Detect
Catch it (CSF Detect / Respond)

Harden
Shrink the surface (DISA STIG)
  • 6 hardening rules · 3 OS baselines
Validate
Prove the fix (OWASP ASVS)
  • V6.5.2
  • V11.3.4

NIST 800-53 r5 controls that address this weakness (1)AI-assisted

Control Title Family Why it addresses this CWE
SC-12Cryptographic Key Establishment and ManagementSCApproved key-establishment methods mandate sufficient entropy during key generation, eliminating entropy-starved keys.

Top CVEs of this weakness type, ranked by Risk Priority

CVE Risk CVSS EPSS Published
CVE-2018-18326 8.07.50.53622019-07-03
CVE-2008-2108 7.99.80.04292008-05-07
CVE-2018-15812 7.87.50.46552019-07-03
CVE-2013-2260 7.79.80.02162019-11-04
CVE-2008-1447 7.66.80.95182008-07-08
CVE-2018-1000620 7.69.80.01682018-07-09
CVE-2020-12735 7.69.80.01722020-05-08
CVE-2020-10285 7.69.80.01322020-07-15
CVE-2021-33027 7.69.80.01322021-07-19
CVE-2021-22727 7.69.80.01402021-07-21
CVE-2021-36294 7.69.80.01562022-01-25
CVE-2021-41615 7.69.80.01352022-08-08
CVE-2022-34294 7.69.80.01472022-08-15
CVE-2023-49599 7.59.80.00962024-01-10
CVE-2024-25730 7.59.80.00862024-02-23
CVE-2024-47945 7.59.80.00872024-10-15
CVE-2023-4344 7.49.80.00592023-08-15
CVE-2025-47781 7.49.80.00582025-05-14
CVE-2020-36925 7.49.80.00602026-01-06
CVE-2025-665657.39.80.00462025-12-09
CVE-2026-384477.39.80.00462026-08-03
CVE-2024-36400 7.29.40.00752024-06-04
CVE-2017-18883 7.19.10.01122020-06-19
CVE-2021-4238 7.19.10.01322022-12-27
CVE-2024-3411 7.09.10.00722024-04-30