High severity7.5NVD Advisory· Published Apr 11, 2021· Updated Jun 17, 2026
CVE-2015-20001
CVE-2015-20001
Description
In the standard library in Rust before 1.2.0, BinaryHeap is not panic-safe. The binary heap is left in an inconsistent state when the comparison of generic elements inside sift_up or sift_down_range panics. This bug leads to a drop of zeroed memory as an arbitrary type, which can result in a memory safety violation.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
2- Rust/Rustdescription
- Range: <1.2.0
Patches
Vulnerability mechanics
References
2- github.com/rust-lang/rust/pull/25856nvdIssue TrackingPatchThird Party Advisory
- github.com/rust-lang/rust/issues/25842nvdExploitIssue TrackingPatchThird Party Advisory
News mentions
0No linked articles in our index yet.