{"id":"CVE-2018-1000657","details":"Rust Programming Language Rust standard library version Commit bfa0e1f58acf1c28d500c34ed258f09ae021893e and later; stable release 1.3.0 and later contains a Buffer Overflow vulnerability in std::collections::vec_deque::VecDeque::reserve() function that can result in Arbitrary code execution, but no proof-of-concept exploit is currently published.. This vulnerability appears to have been fixed in after commit fdfafb510b1a38f727e920dccbeeb638d39a8e60; stable release 1.22.0 and later.","modified":"2026-03-14T01:31:32.979539Z","published":"2018-08-20T19:31:45.620Z","references":[{"type":"ADVISORY","url":"http://www.securityfocus.com/bid/105188"},{"type":"REPORT","url":"https://github.com/rust-lang/rust/issues/44800"},{"type":"FIX","url":"https://github.com/rust-lang/rust/commit/f71b37bc28326e272a37b938e835d4f99113eec2"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/rust-lang/rust","events":[{"introduced":"9a92aaf19a64603b02b4130fe52958cc12488900"},{"fixed":"328886ba2eaf0d3ac7e78ef3ba27eb296d0af3c0"},{"fixed":"f71b37bc28326e272a37b938e835d4f99113eec2"}],"database_specific":{"versions":[{"introduced":"1.3.0"},{"fixed":"1.22.0"}]}}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-1000657.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"}]}