Lucene search
K

186 matches found

UbuntuCve
UbuntuCve
added 2021/04/14 7:15 a.m.27 views

CVE-2021-31162

In the standard library in Rust before 1.52.0, a double free can occur in the Vec::fromiter function if freeing the element panics...

9.8CVSS7.2AI score0.02914EPSS
Exploits1References3
Prion
Prion
added 2021/04/14 7:15 a.m.21 views

Double free

In the standard library in Rust before 1.52.0, a double free can occur in the Vec::fromiter function if freeing the element panics...

7.5CVSS9.2AI score0.02914EPSS
Exploits1References7Affected Software2
OSV
OSV
added 2021/04/14 7:15 a.m.1 views

UBUNTU-CVE-2021-31162

In the standard library in Rust before 1.52.0, a double free can occur in the Vec::fromiter function if freeing the element panics...

9.8CVSS7.3AI score0.02914EPSS
Exploits1References4
CVE
CVE
added 2021/04/14 12:0 a.m.133 views

CVE-2021-31162

CVE-2021-31162 affects the Rust standard library’s Vec::from_iter: a double free can occur if freeing the element panics in Rust versions prior to 1.52.0. Several connected advisories confirm this vulnerability and reference the same underlying issue in the Vec::from_iter path, with impact descri...

9.8CVSS9.2AI score0.02914EPSS
Exploits1References7Affected Software1
Cvelist
Cvelist
added 2021/04/14 12:0 a.m.21 views

CVE-2021-31162

In the standard library in Rust before 1.52.0, a double free can occur in the Vec::fromiter function if freeing the element panics...

9.6AI score0.02914EPSS
Exploits1References7
Debian CVE
Debian CVE
added 2021/04/14 12:0 a.m.42 views

CVE-2021-31162

In the standard library in Rust before 1.52.0, a double free can occur in the Vec::fromiter function if freeing the element panics...

9.8CVSS9.5AI score0.02914EPSS
Exploits1
AlpineLinux
AlpineLinux
added 2021/04/14 12:0 a.m.30 views

CVE-2021-31162

In the standard library in Rust before 1.52.0, a double free can occur in the Vec::fromiter function if freeing the element panics...

9.8CVSS9.5AI score0.02914EPSS
Exploits1
NVD
NVD
added 2021/04/01 5:15 a.m.7 views

CVE-2021-29937

An issue was discovered in the telemetry crate through 2021-02-17 for Rust. There is a drop of uninitialized memory if a value.clone call panics within misc::vecwithsize...

9.8CVSS0.01363EPSS
Exploits1References1
CNNVD
CNNVD
added 2021/04/01 12:0 a.m.3 views

Rust 安全漏洞

Rust is a general-purpose, compiled programming language from the Mozilla Foundation. A security vulnerability exists in telemetry crate for Rust 2021-02-17 and earlier versions, which stems from the loss of uninitialized memory if panics is called using misc::vecwithsize. No details of the...

9.8CVSS5.5AI score0.01363EPSS
Exploits1References2
OSV
OSV
added 2021/03/07 12:0 p.m.12 views

RUSTSEC-2021-0053 'merge_sort::merge()' crashes with double-free for `T: Drop`

In the affected versions of this crate, mergesort::merge wildly duplicates and drops ownership of T without guarding against double-free. Due to such implementation, simply invoking mergesort::merge on Vec can cause double free bugs...

7.5CVSS7.4AI score0.00961EPSS
Exploits0References3
RustSec
RustSec
added 2021/03/07 12:0 p.m.18 views

'merge_sort::merge()' crashes with double-free for `T: Drop`

In the affected versions of this crate, mergesort::merge wildly duplicates and drops ownership of T without guarding against double-free. Due to such implementation, simply invoking mergesort::merge on Vec can cause double free bugs...

7.5CVSS3.4AI score0.00961EPSS
Exploits0
NVD
NVD
added 2021/02/09 11:15 p.m.11 views

CVE-2021-26951

An issue was discovered in the calamine crate before 0.17.0 for Rust. It allows attackers to overwrite heap-memory locations because Vec::setlen is used without proper memory claiming, and this uninitialized memory is used for a user-provided Read operation, as demonstrated by Sectors::get...

9.8CVSS0.01728EPSS
Exploits1References1
RustSec
RustSec
added 2021/02/03 12:0 p.m.17 views

insert_slice_clone can double drop if Clone panics.

Affected versions of this crate used ptr::copy when inserting into the middle of a Vec. When ownership was temporarily duplicated during this copy, it calls the clone method of a user provided element. This issue can result in an element being double-freed if the clone call panics. Commit 20cb73d...

5.3CVSS3AI score0.01359EPSS
Exploits1Affected Software1
CNNVD
CNNVD
added 2021/01/28 12:0 a.m.3 views

cdr crate before for Rust 安全漏洞

Rust is a general-purpose, compiled programming language from the Mozilla Foundation. A security vulnerability exists in Deserializer :: readvec in the cdr package of Rust prior to 0.2.4, which stems from the fact that the user-supplied read implementation of Deserializer :: readvec can access th...

9.8CVSS7.3AI score0.01688EPSS
Exploits1References2
OSV
OSV
added 2021/01/06 12:0 p.m.12 views

RUSTSEC-2021-0015 `Sectors::get` accesses unclaimed/uninitialized memory

Affected versions of this crate arbitrarily calls Vec::setlen to increase length of a vector without claiming more memory for the vector. Affected versions of this crate also calls user-provided Read on the uninitialized memory of the vector that was extended with Vec::setlen. This can overwrite...

9.8CVSS9.4AI score0.01728EPSS
Exploits1References3
OSV
OSV
added 2020/12/31 10:15 a.m.2 views

CVE-2020-35891

An issue was discovered in the ordnung crate through 2020-09-03 for Rust. compact::Vec violates memory safety via a remove double free...

7.5CVSS7.1AI score0.0139EPSS
Exploits2References1
OSV
OSV
added 2020/11/02 12:0 p.m.17 views

RUSTSEC-2020-0145 Use-after-free when cloning a partially consumed `Vec` iterator

The IntoIter Clone implementation clones the whole underlying Vec. If the iterator is partially consumed the consumed items will be copied, thus creating a use-after-free access. A proof of concept is available in the original bug report...

7.5CVSS7.4AI score0.01233EPSS
Exploits1References3
RustSec
RustSec
added 2020/11/02 12:0 p.m.20 views

Use-after-free when cloning a partially consumed `Vec` iterator

The IntoIter Clone implementation clones the whole underlying Vec. If the iterator is partially consumed the consumed items will be copied, thus creating a use-after-free access. A proof of concept is available in the original bug report...

7.5CVSS2.3AI score0.01233EPSS
Exploits1Affected Software1
OSV
OSV
added 2020/10/22 12:0 a.m.1 views

UBUNTU-CVE-2020-15254

Crossbeam is a set of tools for concurrent programming. In crossbeam-channel before version 0.4.4, the bounded channel incorrectly assumes that Vec::fromiter has allocated capacity that same as the number of iterator elements. Vec::fromiter does not actually guarantee that and may allocate extra...

9.8CVSS7.2AI score0.02743EPSS
Exploits1References5
Prion
Prion
added 2020/10/16 5:15 p.m.39 views

Null pointer dereference

Crossbeam is a set of tools for concurrent programming. In crossbeam-channel before version 0.4.4, the bounded channel incorrectly assumes that Vec::fromiter has allocated capacity that same as the number of iterator elements. Vec::fromiter does not actually guarantee that and may allocate extra...

7.5CVSS9.3AI score0.02743EPSS
Exploits1References4Affected Software1
Rows per page
Query Builder