CVE-2020-25576 is a critical vulnerability affecting the rand_core crate before version 0.4.2 in Rust, specifically due to improper handling of alignment constraints when casting byte slices to integer slices. With a CVSS score of 9.8, this network-exploitable flaw allows for high impact to confidentiality, integrity, and availability without requiring user interaction or elevated privileges. Despite its severity, there is currently no evidence of active exploitation, public exploit code, or significant community discussion surrounding this vulnerability.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 0.4.2CPE matchmatch criteria | cpe:2.3:a:rand_project:rand:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/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.
CVE-2020-25576
Sep 10, 2024Unaligned memory access in rand_core
Aug 25, 2021An issue was discovered in the rand_core crate before 0.4.2 for Rust. Casting of byte slices to integer slices mishandles alignment constraints.
Sep 8, 2020