CVE-2022-36045 is a critical vulnerability in NodeBB Forum Software, affecting all versions due to the use of a cryptographically insecure pseudo-random number generator (Math.random()) in the utils.generateUUID function. This flaw allows an unauthenticated attacker to predict password reset codes by repeatedly invoking the reset functionality, leading to full account takeover without user interaction. With a CVSS score of 9.8 (CRITICAL), it presents a high risk due to its network-based attack vector, low attack complexity, and complete compromise of confidentiality, integrity, and availability. While no active exploitation, public exploit code, or significant community discussion has been observed, immediate patching to versions 2.x or 1.19.x is strongly recommended as there is no known workaround.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 1.19.8CPE matchmatch criteria | cpe:2.3:a:nodebb:nodebb:*:*:*:*:*:*:*:* | ||
2.0.0CPE matchmatch criteria | cpe:2.3:a:nodebb:nodebb:2.0.0:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.