CVE-2021-31162 |
Medium |
Yes |
Arbitrary code execution |
In the standard library in Rust before 1.52.0, a double free can occur in the Vec::from_iter function if freeing the element panics. |
CVE-2021-28879 |
Medium |
Yes |
Arbitrary code execution |
In the standard library in Rust before 1.52.0, the Zip implementation can report an incorrect size due to an integer overflow. This bug can lead to a buffer... |
CVE-2021-28878 |
Medium |
Yes |
Incorrect calculation |
In the standard library in Rust before 1.52.0, the Zip implementation calls __iterator_get_unchecked() more than once for the same index (under certain... |
CVE-2021-28876 |
Medium |
Yes |
Incorrect calculation |
In the standard library in Rust before 1.52.0, the Zip implementation has a panic safety issue. It calls __iterator_get_unchecked() more than once for the... |
CVE-2020-36323 |
Medium |
Yes |
Information disclosure |
In the standard library in Rust before 1.52.0, there is an optimization for joining strings that can cause uninitialized bytes to be exposed (or the program... |