An issue was discovered in the autorand crate before 0.2.3 for Rust. Because of impl Random on arrays, uninitialized memory can be dropped when a panic occurs, leading to memory corruption.
The product writes data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://rustsec.org/advisories/RUSTSEC-2020-0103.html | exploit vendor advisory |