6 vulnerabilities classified as CWE-1241. AI Chinese analysis included.
CWE-1241 represents a critical cryptographic weakness where software employs a predictable algorithm to generate pseudo-random numbers. This flaw arises because PRNGs operate with finite internal states, inevitably leading to repeating patterns that compromise true randomness. Attackers typically exploit this vulnerability by analyzing output sequences to deduce the generator’s internal state, thereby predicting future values. This predictability enables severe security breaches, including session hijacking, token forgery, and unauthorized access to sensitive systems. To mitigate this risk, developers must avoid standard library functions like `rand()` for security-critical applications. Instead, they should utilize cryptographically secure pseudo-random number generators (CSPRNGs) that incorporate entropy from unpredictable sources. By ensuring the underlying algorithm is resistant to state prediction, organizations can maintain data integrity and prevent adversaries from manipulating security mechanisms based on anticipated random outputs.
reg in_sr, entropy16_valid; reg [15:0] entropy16; assign entropy16_o = entropy16; assign entropy16_valid_o = entropy16_valid; always @ (*) begin in_sr = ^ (poly_i [15:0] & entropy16 [15:0]); end| CVE ID | Title | CVSS | Severity | Published |
|---|---|---|---|---|
| CVE-2026-6420 | Keylime: keylime: security bypass due to hardcoded tpm quote nonce — Red Hat Enterprise Linux 10 | 6.3 | Medium | 2026-05-06 |
| CVE-2025-13079 | Popup Builder - Create highly converting, mobile friendly marketing popups. <= 4.4.2 - Improper Authorization to Unauthenticated Subscriber Removal via Predictable Tokens — Popup Builder – Create highly converting, mobile friendly marketing popups. | 5.3 | Medium | 2026-02-19 |
| CVE-2025-32056 | Anti-Theft Bypass for Infotainment ECU — Infotainment system ECU | 4.0 | Medium | 2026-01-22 |
| CVE-2023-4695 | Use of Predictable Algorithm in Random Number Generator in pkp/pkp-lib — pkp/pkp-lib | 7.5 | - | 2023-09-01 |
| CVE-2021-3692 | Use of Predictable Algorithm in Random Number Generator in yiisoft/yii2 — yiisoft/yii2 | - | - | 2021-08-10 |
| CVE-2021-3689 | Use of Predictable Algorithm in Random Number Generator in yiisoft/yii2 — yiisoft/yii2 | - | - | 2021-08-10 |
Vulnerabilities classified as CWE-1241 represent 6 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.