An issue was discovered in the smallvec crate before 0.6.10 for Rust. There is memory corruption for certain grow attempts with less than the current capacity.
The product writes data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://rustsec.org/advisories/RUSTSEC-2019-0012.html | third party advisory |
https://github.com/servo/rust-smallvec/issues/149 | third party advisory patch |