2 matches found
RUSTSEC-2023-0048 Unsoundness in `intern` methods on `intaglio` symbol interners
Affected versions of this crate have a stacked borrows violation when creating references to interned contents. All interner types are affected. The flaw was corrected in version 1.9.0 by reordering move and borrowing operations and storing interned contents by raw pointer instead of as a Box...
7AI score
SaveExploits0References5
PT-2023-36991
Inserting into an im::OrdSet for example by collecting an iterator into one can violate Rust's aliasing rules: Miri reports a stacked borrows violation in sized chunks::Chunk::force copy, which is called during insertion, where a shared borrow is invalidated by a unique borrow before the read...
5.8AI score
SaveExploits0References4
20