CVE-2018-1000810 describes a critical integer overflow to buffer overflow vulnerability (CWE-190) in the Rust Programming Language Standard Library versions 1.26.0 through 1.29.0. This flaw, specifically within the str::repeat function, can be triggered by providing a large number, leading to an internal buffer overflow. With a CVSS score of 9.8 (CRITICAL), this vulnerability is remotely exploitable with low attack complexity, potentially resulting in complete compromise of confidentiality, integrity, and availability. While there is no evidence of active exploitation or public exploit code (Metasploit, Nuclei, ExploitDB), the vulnerability has garnered some community discussion and media coverage, indicating awareness.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
1.26.0CPE matchmatch criteria | cpe:2.3:a:rust-lang:rust:1.26.0:*:*:*:*:*:*:* | ||
1.26.1CPE matchmatch criteria | cpe:2.3:a:rust-lang:rust:1.26.1:*:*:*:*:*:*:* | ||
1.26.2CPE matchmatch criteria | cpe:2.3:a:rust-lang:rust:1.26.2:*:*:*:*:*:*:* | ||
1.27.0CPE matchmatch criteria | cpe:2.3:a:rust-lang:rust:1.27.0:*:*:*:*:*:*:* | ||
1.27.1CPE matchmatch criteria | cpe:2.3:a:rust-lang:rust:1.27.1:*:*:*:*:*:*:* |
CVSS version used by this source: 3.0
CVSS:3.0/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.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.