CVE-2018-1000657

rust: Buffer Overflow vulnerability in std::collections::vec_deque::VecDeque::reserve() function

Published Aug 20, 2018 CVSS 3.0 · 7.8 High EPSS < 1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2018-1987 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.
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00172}

epss

{'score': 0.00162}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 12:40 PM
Reserved
Aug 16, 2018, 12:00 AM
Status
Modified
Published
Aug 20, 2018, 7:31 PM
Modified
Jun 17, 2026, 1:33 AM
Severity
Moderate
Public date
Aug 24, 2018, 12:00 AM