CVE-2024-21524 is a critical Out-of-bounds Read vulnerability affecting all versions of the node-stringbuilder package, specifically the magiclen stringbuilder product. This flaw allows for information disclosure by incorrectly calculating memory length when calling ToBuffer, ToString, or CharAt with non-empty string inputs, potentially returning previously allocated memory. With a CVSS score of 9.1 (CRITICAL), it presents a low-complexity attack vector that can be exploited remotely without user interaction, leading to high confidentiality impact. Currently, there is no evidence of active exploitation, public exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion or media coverage.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
<= 2.2.7CPE matchmatch criteria | cpe:2.3:a:magiclen:stringbuilder:*:*:*:*:*:node.js:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/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.