Lucene search
+L

4 matches found

OSV
OSV
•added 2026/08/28 6:33 p.m.•18 views

GHSA-9PWQ-GCRX-WGHH Buffa has a Use-After-Free in OwnedView via Unsound 'static Lifetime Promotion in Deref

A soundness bug in buffa's OwnedView allowed safe Rust code to trigger a use-after-free. The OwnedView::decode constructor transmuted a borrowed slice to &'static u8, and the Deref implementation exposed the promoted 'static lifetime on borrowed view fields such as &'static str and &'static u8 to...

5.9CVSS6AI score0.00193EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/08/28 6:33 p.m.•16 views

Buffa has a Use-After-Free in OwnedView via Unsound 'static Lifetime Promotion in Deref

A soundness bug in buffa's OwnedView allowed safe Rust code to trigger a use-after-free. The OwnedView::decode constructor transmuted a borrowed slice to &'static u8, and the Deref implementation exposed the promoted 'static lifetime on borrowed view fields such as &'static str and &'static u8 to...

5.9CVSS6AI score0.00193EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2022/06/17 12:13 a.m.•109 views

GHSA-P6GJ-GPC8-F8XW Aliased mutable references from `tls_rand` & `TlsWyRand`

TlsWyRand's implementation of Deref unconditionally dereferences a raw pointer, and returns multiple mutable references to the same object, which is undefined behavior...

9.8CVSS9.4AI score0.01191EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2021/12/26 9:48 p.m.•44 views

CVE-2021-45705

An issue was discovered in the nanorand crate before 0.6.1 for Rust. There can be multiple mutable references to the same object because the TlsWyRand Deref implementation dereferences a raw pointer...

9.6AI score0.01191EPSS
SaveExploits0References2
Rows per page
Query Builder