Lucene search
+L

4 matches found

RustSec
RustSec
•added 2026/09/09 12:00 p.m.•21 views

Double free in `AlignedBox<[T]>::realloc_with_default` when an element's `Drop` panics

Shrinking an AlignedBox takes ownership of the buffer out of self.container with ManuallyDrop::take, destroys the elements past the new length, and only then commits the new Box back into self.container. ManuallyDrop::take moves ownership but not the bits, so until that commit self.container stil...

6.3AI score
SaveExploits0Affected Software1
Github Security Blog
Github Security Blog
•added 2026/04/15 7:24 p.m.•23 views

thin-vec: Use-After-Free and Double Free in IntoIter::drop When Element Drop Panics

Summary A Double Free / Use-After-Free UAF vulnerability has been identified in the IntoIter::drop and ThinVec::clear implementations of the thinvec crate. Both vulnerabilities share the same root cause and can trigger memory corruption using only safe Rust code — no unsafe blocks required...

7.3CVSS6.7AI score0.00161EPSS
SaveExploits1References4Affected Software1
RustSec
RustSec
•added 2026/04/14 12:00 p.m.•43 views

Use-After-Free and Double Free in IntoIter::drop When Element Drop Panics

A Double Free / Use-After-Free UAF vulnerability has been identified in the IntoIter::drop and ThinVec::clear implementations of the thin-vec crate. Both vulnerabilities share the same root cause and can trigger memory corruption using only safe Rust code - no unsafe blocks required. Undefined...

7.3CVSS6.3AI score0.00161EPSS
SaveExploits1Affected Software1
osv_alpine
osv_alpine
•added 2021/04/14 7:15 a.m.•22 views

ALPINE-CVE-2021-31162

In the standard library in Rust before 1.52.0, a double free can occur in the Vec::fromiter function if freeing the element panics...

9.8CVSS7AI score0.0289EPSS
SaveExploits1References1
Rows per page
Query Builder