PT-2019-11551 · Rust+1 · Rust+1
Malojaffre
·
Published
2018-10-30
·
Updated
2020-09-30
·
CVE-2019-1010299
CVSS v3.1
5.3
Medium
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N |
Name of the Vulnerable Software and Affected Versions:
The Rust Programming Language Standard Library versions 1.18.0 through 1.29.0
Description:
The issue concerns information exposure, where contents of uninitialized memory could be printed to a string or log file. This occurs in the Debug trait implementation for std::collections::vec deque::Iter. The attack vector involves invoking debug printing for an iterator over an empty VecDeque.
Recommendations:
For versions 1.18.0 through 1.29.0, update to version 1.30.0 or a nightly version after commit b85e4cc8fadaabd41da5b9645c08c68b8f89908d to resolve the issue.
Exploit
Fix
Use of Uninitialized Resource
Information Disclosure
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Alt Linux
Rust