This project contains known security vulnerabilities. Find detailed information at the bottom.

Crate dynasm

Dependencies

(7 total, 5 outdated, 1 insecure)

CrateRequiredLatestStatus
 bitflags^1.02.5.0out of date
 byteorder^11.5.0up to date
 lazy_static^1.1.01.4.0up to date
 owning_ref ⚠️^0.3.30.4.1insecure
 proc-macro2^0.4.201.0.81out of date
 quote^0.6.81.0.36out of date
 syn^0.15.182.0.60out of date

Security Vulnerabilities

owning_ref: Multiple soundness issues in `owning_ref`

RUSTSEC-2022-0040

  • OwningRef::map_with_owner is unsound and may result in a use-after-free.
  • OwningRef::map is unsound and may result in a use-after-free.
  • OwningRefMut::as_owner and OwningRefMut::as_owner_mut are unsound and may result in a use-after-free.
  • The crate violates Rust's aliasing rules, which may cause miscompilations on recent compilers that emit the LLVM noalias attribute.

safer_owning_ref is a replacement crate which fixes these issues. No patched versions of the original crate are available, and the maintainer is unresponsive.