Lucene search
+L

92 matches found

Github Security Blog
Github Security Blog
added 2022/01/06 10:20 p.m.42 views

Use of Uninitialized Resource in smallvec

Affected versions of this crate called mem::uninitialized to create values of a user-supplied type T. This is unsound e.g. if T is a reference type which must be non-null and thus may not remain uninitialized. The flaw was corrected by avoiding the use of mem::uninitialized, using MaybeUninit...

7.5CVSS7.2AI score0.01389EPSS
SaveExploits1References7Affected Software1
vulnersOsv
vulnersOsv
added 2022/01/06 10:20 p.m.5 views

acto-rs (>=0.2.9 <=0.3.7), alumina (>=0.1.0 <=0.1.1) +378 more potentially affected by CVE-2018-25023 via smallvec (>=0.1.8 <=0.5.1)

smallvec CARGO version =0.1.8, =0.2.9, =0.1.0, =0.5.0, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.3.2, =1.0.0, =1.1.0 - approveapi =0.1.0 and more Source cves: CVE-2018-25023 Source advisory: OSV:GHSA-55M5-WHCV-C49C...

7.5CVSS7.1AI score0.01389EPSS
SaveExploits1
OSV
OSV
added 2021/12/27 12:15 a.m.19 views

DEBIAN-CVE-2018-25023

An issue was discovered in the smallvec crate before 0.6.13 for Rust. It can create an uninitialized value of any type, including a reference type...

7.5CVSS7.3AI score0.01389EPSS
SaveExploits1References1
NVD
NVD
added 2021/12/27 12:15 a.m.42 views

CVE-2018-25023

An issue was discovered in the smallvec crate before 0.6.13 for Rust. It can create an uninitialized value of any type, including a reference type...

7.5CVSS0.01389EPSS
SaveExploits1References3
OSV
OSV
added 2021/12/27 12:15 a.m.14 views

CVE-2018-25023

An issue was discovered in the smallvec crate before 0.6.13 for Rust. It can create an uninitialized value of any type, including a reference type...

7.5CVSS6.7AI score
SaveExploits0References3
OSV
OSV
added 2021/12/27 12:15 a.m.12 views

UBUNTU-CVE-2018-25023

An issue was discovered in the smallvec crate before 0.6.13 for Rust. It can create an uninitialized value of any type, including a reference type...

7.5CVSS7.1AI score0.01389EPSS
SaveExploits1References4
UbuntuCve
UbuntuCve
added 2021/12/27 12:15 a.m.20 views

CVE-2018-25023

An issue was discovered in the smallvec crate before 0.6.13 for Rust. It can create an uninitialized value of any type, including a reference type...

7.5CVSS7.2AI score0.01389EPSS
SaveExploits1References3
Prion
Prion
added 2021/12/27 12:15 a.m.16 views

Design/Logic Flaw

An issue was discovered in the smallvec crate before 0.6.13 for Rust. It can create an uninitialized value of any type, including a reference type...

5CVSS7.4AI score0.01389EPSS
SaveExploits1References3Affected Software1
CNNVD
CNNVD
added 2021/12/27 12:0 a.m.10 views

Rust 安全漏洞

Rust is a general-purpose, compiled programming language from the Mozilla Foundation. a security vulnerability exists in versions of Rust smallvec crate prior to 0.6.13, which stems from the fact that it can create uninitialized values of any type, including reference types. No details of the...

7.5CVSS5.6AI score0.01389EPSS
SaveExploits1References3
Cvelist
Cvelist
added 2021/12/26 12:0 a.m.32 views

CVE-2018-25023

An issue was discovered in the smallvec crate before 0.6.13 for Rust. It can create an uninitialized value of any type, including a reference type...

7.5AI score0.01389EPSS
SaveExploits1References3
Vulnrichment
Vulnrichment
added 2021/12/26 12:0 a.m.10 views

CVE-2018-25023

An issue was discovered in the smallvec crate before 0.6.13 for Rust. It can create an uninitialized value of any type, including a reference type...

7.2AI score0.01389EPSS
SaveExploits1References3
CVE
CVE
added 2021/12/26 12:0 a.m.89 views

CVE-2018-25023

The CVE-2018-25023 issue affects the Rust smallvec crate prior to 0.6.13. It allows creating an uninitialized value of any type, including references, due to the unsafe handling of uninitialized memory. The vulnerability is documented across OSV/GHSA entries, which note the fix involved avoiding ...

7.5CVSS7.3AI score0.01389EPSS
SaveExploits1References3Affected Software1
Debian CVE
Debian CVE
added 2021/12/26 12:0 a.m.55 views

CVE-2018-25023

An issue was discovered in the smallvec crate before 0.6.13 for Rust. It can create an uninitialized value of any type, including a reference type...

7.5CVSS7.5AI score0.01389EPSS
SaveExploits1
vulnersOsv
vulnersOsv
added 2021/08/25 9:0 p.m.8 views

acto-rs (>=0.2.9 <=0.3.7), alumina (>=0.1.0 <=0.1.1) +378 more potentially affected by CVE-2018-25023 via smallvec (>=0.1.8 <=0.5.1)

smallvec CARGO version =0.1.8, =0.2.9, =0.1.0, =0.5.0, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.3.2, =1.0.0, =1.1.0 - approveapi =0.1.0 and more Source cves: CVE-2018-25023 Source advisory: OSV:GHSA-66P5-J55P-32R9...

7.5CVSS7.1AI score0.01389EPSS
SaveExploits1
Github Security Blog
Github Security Blog
added 2021/08/25 9:0 p.m.16 views

smallvec creates uninitialized value of any type

Affected versions of this crate called mem::uninitialized to create values of a user-supplied type T. This is unsound e.g. if T is a reference type which must be non-null and thus may not remain uninitialized. The flaw was corrected by avoiding the use of mem::uninitialized, using MaybeUninit...

3.8AI score
SaveExploits0References4Affected Software1
OSV
OSV
added 2021/08/25 9:0 p.m.22 views

GHSA-66P5-J55P-32R9 smallvec creates uninitialized value of any type

Affected versions of this crate called mem::uninitialized to create values of a user-supplied type T. This is unsound e.g. if T is a reference type which must be non-null and thus may not remain uninitialized. The flaw was corrected by avoiding the use of mem::uninitialized, using MaybeUninit...

7.5CVSS7.4AI score0.01389EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:44 p.m.29 views

Double free in smallvec

Attempting to call grow on a spilled SmallVec with a value equal to the current capacity causes it to free the existing data. This performs a double free immediately and may lead to use-after-free on subsequent accesses to the SmallVec contents. An attacker that controls the value passed to grow...

9.8CVSS9.5AI score0.01862EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2021/08/25 8:44 p.m.55 views

GHSA-MM7V-VPV8-XFC3 Double free in smallvec

Attempting to call grow on a spilled SmallVec with a value equal to the current capacity causes it to free the existing data. This performs a double free immediately and may lead to use-after-free on subsequent accesses to the SmallVec contents. An attacker that controls the value passed to grow...

9.8CVSS9.8AI score0.01862EPSS
SaveExploits0References7
OSV
OSV
added 2021/08/25 8:43 p.m.19 views

GHSA-69GW-HGJ3-45M7 Memory corruption in smallvec

Attempting to call grow on a spilled SmallVec with a value less than the current capacity causes corruption of memory allocator data structures. An attacker that controls the value passed to grow may exploit this flaw to obtain memory contents or gain remote code execution...

9.8CVSS9.8AI score0.02144EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:43 p.m.26 views

Memory corruption in smallvec

Attempting to call grow on a spilled SmallVec with a value less than the current capacity causes corruption of memory allocator data structures. An attacker that controls the value passed to grow may exploit this flaw to obtain memory contents or gain remote code execution...

9.8CVSS9.5AI score0.02144EPSS
SaveExploits0References4Affected Software1
Rows per page
Query Builder