CWE · MITRE source
CWE-337Predictable Seed in Pseudo-Random Number Generator (PRNG)
A Pseudo-Random Number Generator (PRNG) is initialized from a predictable seed, such as the process ID or system time.
The use of predictable seeds significantly reduces the number of possible seeds that an attacker would need to test in order to predict which random numbers will be generated by the PRNG.
Last updated: 20 August 2026 13:14 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 · 3 mapping(s) from 1 framework(s): STIG oracle linux 8 3 (mostly)
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.
—
- 3 hardening rules · 1 OS baseline
V6.5.3V7.2.3V11.5.1
NIST 800-53 r5 controls that address this weakness (0)AI-assisted
| Control | Title | Family | Why it addresses this CWE |
|---|---|---|---|
| No NIST controls proposed yet. | |||
Top CVEs of this weakness type, ranked by Risk Priority
| CVE | Risk | CVSS | EPSS | Published |
|---|---|---|---|---|
CVE-2022-26852 UPD | 6.4 | 8.1 | 0.0122 | 2022-04-08 |
CVE-2024-7558 UPD | 6.2 | 8.7 | 0.0050 | 2024-10-02 |
CVE-2025-55069 UPD | 6.2 | 8.3 | 0.0029 | 2025-09-23 |
CVE-2026-26018 UPD | 6.1 | 7.5 | 0.0112 | 2026-03-06 |
CVE-2020-28597 UPD | 6.0 | 7.5 | 0.0103 | 2021-03-03 |
CVE-2026-25235 | 5.7 | 7.5 | 0.0025 | 2026-02-03 |
CVE-2022-40267 UPD | 4.9 | 5.9 | 0.0118 | 2023-01-20 |
CVE-2023-49343 UPD | 4.6 | 6.0 | 0.0030 | 2023-12-14 |
CVE-2025-62710 UPD | 4.5 | 5.9 | 0.0019 | 2025-10-22 |
CVE-2016-15006 UPD | 3.4 | 3.7 | 0.0076 | 2023-01-02 |
CVE-2025-20613 UPD | 2.8 | 3.3 | 0.0014 | 2025-08-12 |
CVE-2024-22194 UPD | 2.3 | 2.2 | 0.0041 | 2024-01-11 |