- Reported
-
- Issued
-
- Package
-
intaglio
(crates.io)
- Type
-
INFO
Unsound
- Aliases
-
- References
-
- Patched
-
- Affected Functions
- Version
intaglio::SymbolTable::intern
-
intaglio::bytes::SymbolTable::intern
-
intaglio::cstr::SymbolTable::intern
-
intaglio::osstr::SymbolTable::intern
-
intaglio::path::SymbolTable::intern
-
Description
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
.
Advisory available under CC0-1.0
license.