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

Crate symbolic-common

Dependencies

(10 total, 5 outdated, 1 insecure)

CrateRequiredLatestStatus
 debugid^0.3.10.8.0out of date
 error-chain^0.12.00.12.4up to date
 failure^0.1.30.1.8up to date
 gimli^0.16.10.29.0out of date
 goblin^0.0.190.8.1out of date
 memmap^0.7.00.7.0up to date
 owning_ref ⚠️^0.4.00.4.1insecure
 serde^1.0.801.0.199up to date
 serde_plain^0.3.01.0.2out of date
 sourcemap^2.2.18.0.1out 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.