Lucene search
+L

200 matches found

OSV
OSV
added 2022/06/17 12:27 a.m.33 views

GHSA-JMWX-R3GQ-QQ3P vec-const attempts to construct a Vec from a pointer to a const slice

Affected versions of this crate claimed to construct a const Vec with nonzero length and capacity, but that cannot be done because such a Vec requires a pointer from an allocator. The implementation was later changed to just construct a std::borrow::Cow...

7.5CVSS7.3AI score0.01053EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
added 2022/05/24 5:41 p.m.21 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.3CVSS5.4AI score0.01359EPSS
SaveExploits1References5Affected Software1
OSV
OSV
added 2022/05/24 5:41 p.m.165 views

GHSA-68P4-PJPF-XWCQ 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.3CVSS5AI score0.01359EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
added 2022/04/22 8:23 p.m.19 views

Dep Group Remote Memory Exhaustion (Denial of Service) in ckb

Impact A remote attacker could exploit this vulnerability to exhaust ckb process memory of an affected node. Patches Upgrade to 0.43.1 or later. References After resolving the outpoints of one dep group, we put the corresponding content into a vec...

1AI score
SaveExploits0References3Affected Software1
OSV
OSV
added 2022/01/14 12:00 p.m.17 views

RUSTSEC-2022-0078 Use-after-free due to a lifetime error in `Vec::into_iter()`

In affected versions of this crate, the lifetime of the iterator produced by Vec::intoiter is not constrained to the lifetime of the Bump that allocated the vector's memory. Using the iterator after the Bump is dropped causes use-after-free accesses. The following example demonstrates memory...

7.3AI score
SaveExploits0References3
RustSec
RustSec
added 2022/01/14 12:00 p.m.16 views

Use-after-free due to a lifetime error in `Vec::into_iter()`

In affected versions of this crate, the lifetime of the iterator produced by Vec::intoiter is not constrained to the lifetime of the Bump that allocated the vector's memory. Using the iterator after the Bump is dropped causes use-after-free accesses. The following example demonstrates memory...

2.8AI score
SaveExploits0Affected Software1
Github Security Blog
Github Security Blog
added 2022/01/06 10:15 p.m.35 views

Out-of-bounds Write in vec-const

An issue was discovered in the vec-const crate before 2.0.0 for Rust. It tries to construct a Vec from a pointer to a const slice, leading to memory corruption...

7.5CVSS2.5AI score0.01053EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2022/01/06 10:15 p.m.40 views

GHSA-X76R-966H-5QV9 Out-of-bounds Write in vec-const

An issue was discovered in the vec-const crate before 2.0.0 for Rust. It tries to construct a Vec from a pointer to a const slice, leading to memory corruption...

7.5CVSS7.3AI score0.01053EPSS
SaveExploits0References5
CNVD
CNVD
added 2021/12/28 12:00 a.m.54 views

Rust vec-const crate memory corruption vulnerability

Rust vec-const crate is a program written in the Rust language with specific functionality. security vulnerabilities exist in versions of Rust vec-const crate prior to 2.0.0, which can be exploited by attackers to cause memory corruption...

7.5CVSS4.5AI score0.01053EPSS
SaveExploits0References1
OSV
OSV
added 2021/12/27 12:15 a.m.9 views

CVE-2021-45680

An issue was discovered in the vec-const crate before 2.0.0 for Rust. It tries to construct a Vec from a pointer to a const slice, leading to memory corruption...

7.5CVSS5.8AI score0.01053EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2021/12/27 12:15 a.m.5 views

CVE-2021-45680

An issue was discovered in the vec-const crate before 2.0.0 for Rust. It tries to construct a Vec from a pointer to a const slice, leading to memory corruption...

7.5CVSS7.1AI score0.01053EPSS
SaveExploits0References3
Prion
Prion
added 2021/12/27 12:15 a.m.13 views

Memory corruption

An issue was discovered in the vec-const crate before 2.0.0 for Rust. It tries to construct a Vec from a pointer to a const slice, leading to memory corruption...

5CVSS7.4AI score0.01053EPSS
SaveExploits0References2Affected Software1
CNNVD
CNNVD
added 2021/12/27 12:00 a.m.10 views

Rust vec-const crate 缓冲区错误漏洞

Rust vec-const crate is a program written in the Rust language with specific functionality. security vulnerabilities exist in versions of Rust vec-const crate prior to 2.0.0, which can be exploited by attackers to cause memory corruption...

7.5CVSS5.6AI score0.01053EPSS
SaveExploits0References3
CVE
CVE
added 2021/12/26 9:53 p.m.68 views

CVE-2021-45680

CVE-2021-45680 concerns the vec-const crate (Rust) prior to 2.0.0, where a vector is constructed from a pointer to a const slice, leading to memory corruption. Several sources (OSV/RUSTSEC and CVE records) confirm the affected component and the root cause. Impact is memory corruption; exact explo...

7.5CVSS7.3AI score0.01053EPSS
SaveExploits0References2Affected Software1
Cvelist
Cvelist
added 2021/12/26 9:53 p.m.42 views

CVE-2021-45680

An issue was discovered in the vec-const crate before 2.0.0 for Rust. It tries to construct a Vec from a pointer to a const slice, leading to memory corruption...

7.6AI score0.01053EPSS
SaveExploits0References2
IBM Security Bulletins
IBM Security Bulletins
added 2021/10/06 12:39 a.m.16 views

Security Bulletin: IBM Virtualization Engine TS7700 Management Interface (CVE-2021-29908)

Summary The IBM TS7700 Management Interface is vulnerable to unauthenticated access. By accessing a specially-crafted URL, an attacker may gain administrative access to the Management Interface without authentication. IBM Virtualization Engine TS7700 has addressed the vulnerability. Vulnerability...

10CVSS2.3AI score0.02066EPSS
SaveExploits0Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 9:01 p.m.29 views

Double free in algorithmica

An issue was discovered in the algorithmica crate through 2021-03-07 for Rust. 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...

7.5CVSS3.5AI score0.00961EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:56 p.m.31 views

Use after free in heapless

An issue was discovered in the heapless crate before 0.6.1 for Rust. The IntoIter Clone implementation clones an entire underlying Vec without considering whether it has already been partially consumed...

7.5CVSS7.3AI score0.01233EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:53 p.m.21 views

GHSA-PPQP-78XX-3R38 Out of bounds write in calamine

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.8CVSS9.3AI score0.01728EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:53 p.m.32 views

Out of bounds write in calamine

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.8CVSS4.6AI score0.01728EPSS
SaveExploits1References4Affected Software1
Rows per page
Query Builder