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

Crate ccl

Dependencies

(10 total, 4 outdated, 1 insecure)

CrateRequiredLatestStatus
 ccl-crossbeam-epoch^0.7.40.7.4up to date
 futures-preview=0.3.0-alpha.180.2.2up to date
 hashbrown^0.6.00.14.3out of date
 num_cpus^1.10.11.16.0up to date
 owning_ref ⚠️^0.4.00.4.1insecure
 parking_lot^0.9.00.12.1out of date
 rand^0.7.00.8.5out of date
 seahash^3.0.64.1.0out of date
 slab^0.4.20.4.9up to date
 stable_deref_trait^1.1.11.2.0up to date

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 rayon^1.1.01.10.0up to 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.