Skip to content
OpenAdvisories

Package · crates.io

slice-deque

5 known vulnerabilities.

5 results · Feed

  • High —

    Slice Ring Buffer and Slice Deque contains four unique double-free vulnerabilities triggered through safe APIs

    The crate [`slice-ring-buffer`](https://crates.io/crates/slice-ring-buffer) was developed as a fork of [`slice-deque`](https://crates.io/crates/slice-deque) to continue maintenance and provide security patches, since the latter has been officially unmaintaine…

  • High 7.5

    Double free in slice-deque

    An issue was discovered in the slice-deque crate through 2021-02-19 for Rust. A double drop can occur in SliceDeque::drain_filter upon a panic in a predicate function.

  • Unscored —

    slice-deque is unmaintained

    The author of the `slice-deque` crate is unresponsive and is not receiving security patches. Maintained alternatives: - [`slice-ring-buffer`](https://crates.io/crates/slice-ring-buffer)

  • Critical 9.8

    Memory corruption slice-deque

    An issue was discovered in the slice-deque crate before 0.1.16 for Rust. move_head_unchecked allows memory corruption because deque updates are mishandled.

  • Critical 9.8

    Out of bounds write in slice-deque

    An issue was discovered in the slice-deque crate before 0.2.0 for Rust. There is memory corruption in certain allocation cases.