Lucene search
K

8 matches found

RedhatCVE
RedhatCVE
added 2025/05/22 9:23 p.m.2 views

CVE-2021-29938

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

7.5CVSS6.8AI score0.00389EPSS
Exploits1References1
Github Security Blog
Github Security Blog
added 2021/08/25 8:54 p.m.24 views

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::drainfilter upon a panic in a predicate function...

7.5CVSS7.3AI score0.00389EPSS
Exploits1References4Affected Software1
OSV
OSV
added 2021/02/19 12:0 p.m.13 views

RUSTSEC-2021-0047 SliceDeque::drain_filter can double drop an element if the predicate panics

Affected versions of the crate incremented the current index of the drain filter iterator before calling the predicate function self.pred. If the predicate function panics, it is possible for the last element in the iterator to be dropped twice...

7.5CVSS7.4AI score0.00389EPSS
Exploits1References3
RustSec
RustSec
added 2021/02/19 12:0 p.m.14 views

SliceDeque::drain_filter can double drop an element if the predicate panics

Affected versions of the crate incremented the current index of the drain filter iterator before calling the predicate function self.pred. If the predicate function panics, it is possible for the last element in the iterator to be dropped twice...

7.5CVSS2.7AI score0.00389EPSS
Exploits1
OSV
OSV
added 2019/05/07 12:0 p.m.15 views

RUSTSEC-2019-0002 Bug in SliceDeque::move_head_unchecked corrupts its memory

Affected versions of this crate entered a corrupted state if mem::sizeof:: % allocationgranularity != 0 and a specific allocation pattern was used: sufficiently shifting the deque elements over the mirrored page boundary. This allows an attacker that controls controls both element insertion and...

9.8CVSS9.2AI score0.00433EPSS
Exploits0References3
RustSec
RustSec
added 2019/05/07 12:0 p.m.15 views

Bug in SliceDeque::move_head_unchecked corrupts its memory

Affected versions of this crate entered a corrupted state if mem::sizeof:: % allocationgranularity != 0 and a specific allocation pattern was used: sufficiently shifting the deque elements over the mirrored page boundary. This allows an attacker that controls controls both element insertion and...

9.8CVSS2.4AI score0.00433EPSS
Exploits0Affected Software1
OSV
OSV
added 2018/12/05 12:0 p.m.9 views

RUSTSEC-2018-0008 Bug in SliceDeque::move_head_unchecked allows read of corrupted memory

Affected versions of this crate did not properly update the head and tail of the deque when inserting and removing elements from the front if, before insertion or removal, the tail of the deque was in the mirrored memory region, and if, after insertion or removal, the head of the deque is exactly...

9.8CVSS9.2AI score0.00433EPSS
Exploits0References3
RustSec
RustSec
added 2018/12/05 12:0 p.m.14 views

Bug in SliceDeque::move_head_unchecked allows read of corrupted memory

Affected versions of this crate did not properly update the head and tail of the deque when inserting and removing elements from the front if, before insertion or removal, the tail of the deque was in the mirrored memory region, and if, after insertion or removal, the head of the deque is exactly...

9.8CVSS3.4AI score0.00433EPSS
Exploits0Affected Software1
Rows per page
Query Builder