The Rust Programming Language Standard Library version 1.29.0, 1.28.0, 1.27.2, 1.27.1, 127.0, 126.2, 126.1, 126.0 contains a CWE-680: Integer Overflow to Buffer Overflow vulnerability in standard library that can result in buffer overflow. This attack appear to be exploitable via str::repeat, passed a large number, can overflow an internal buffer. This vulnerability appears to have been fixed in 1.29.1.
CVSS Details
- CVSS 3.1 Base Score: 9.8
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade rustc | Jul 30, 2024 | Oct 8, 2018 |
| Gentoo Linux | — | Upgrade dev-lang/rust-bin.Upgrade dev-lang/rust. | Dec 31, 2018 | Oct 8, 2018 |
| Oracle Solaris | — | Upgrade developer/rust/cargo-vendor to version 0.1.16-11.4.4.0.1.3.0 on Solaris 11.4Upgrade developer/rust/cargo to version 1.28.0-11.4.4.0.1.3.0 on Solaris 11.4Upgrade developer/rust/rustc to version 1.28.0-11.4.4.0.1.3.0 on Solaris 11.4 | Dec 17, 2018 | Oct 8, 2018 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub