Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-9qxh-258v-666c

Опубликовано: 10 авг. 2022
Источник: github
Github: Прошло ревью

Описание

owning_ref vulnerable to multiple soundness issues

  • 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.

No patched versions are available at this time. While a pull request with some fixes is outstanding, the maintainer appears to be unresponsive.

Пакеты

Наименование

owning_ref

rust
Затронутые версииВерсия исправления

<= 0.4.1

Отсутствует