Lucene search
+L

244 matches found

OSV
OSV
added 2023/11/10 12:0 p.m.22 views

RUSTSEC-2023-0070 Insufficient covariance check makes self_cell unsound

All public versions prior to 1.02 used an insufficient check to ensure that users correctly marked the dependent type as either covariant or notcovariant. This allowed users to mark a dependent as covariant even though its type was not covariant but invariant, for certain invariant types involvin...

7.1AI score
Exploits0References3
RustSec
RustSec
added 2023/11/10 12:0 p.m.8 views

Insufficient covariance check makes self_cell unsound

All public versions prior to 1.02 used an insufficient check to ensure that users correctly marked the dependent type as either covariant or notcovariant. This allowed users to mark a dependent as covariant even though its type was not covariant but invariant, for certain invariant types involvin...

7.1AI score
Exploits0Affected Software1
Microsoft CVE
Microsoft CVE
added 2023/09/05 7:0 a.m.6 views

Default functions in VolatileMemory trait lack bounds checks in vm-memory

...

4.7CVSS5AI score0.00237EPSS
Exploits0
OSV
OSV
added 2023/09/01 7:15 p.m.9 views

UBUNTU-CVE-2023-41051

In a typical Virtual Machine Monitor VMM there are several components, such as boot loader, virtual device drivers, virtio backend drivers and vhost drivers, that need to access the VM physical memory. The vm-memory rust crate provides a set of traits to decouple VM memory consumers from VM memor...

4.7CVSS5.8AI score0.00237EPSS
Exploits0References7
Openbugbounty
Openbugbounty
added 2023/07/17 6:12 p.m.9 views

communaute.fondation-trait-union.org Cross Site Scripting vulnerability OBB-3525725

Following the coordinated and responsible vulnerability disclosure guidelines of the ISO 29147 standard, Open Bug Bounty has: a. verified the vulnerability and confirmed its existence; b. notified the website operator about its existence. Technical details of the vulnerability are currently hidde...

6.1AI score
Exploits0
SUSE CVE
SUSE CVE
added 2023/02/15 3:51 a.m.6 views

SUSE CVE-2020-35711

An issue has been discovered in the arc-swap crate before 0.4.8 and 1.x before 1.1.0 for Rust. Use of arcswap::access::Map with the Constant test helper or with a user-supplied implementation of the Access trait could sometimes lead to dangling references being returned by the map...

7.5CVSS6.8AI score0.01599EPSS
Exploits1References3
OSV
OSV
added 2022/11/19 12:0 p.m.45 views

RUSTSEC-2022-0089 `aliyun-oss-client` secret exposure

The aliyun-oss-client unintentionally divulges the authentication secret. This bug was fixed in this commit by limiting the concerned traits to be pub only within the crate...

5.6CVSS4.9AI score0.00421EPSS
Exploits0References3
OSV
OSV
added 2022/06/17 12:12 a.m.36 views

GHSA-8MV5-7X95-7WCF `mopa` is technically unsound

The mopa crate redefines the deprecated TraitObject struct from core::raw like so: rust reprC deriveCopy, Clone dochidden pub struct TraitObject pub data: mut , pub vtable: mut , This is done to then transmute a reference to a trait object &dyn Trait for any trait Trait into this struct and...

9.8CVSS6.4AI score0.01646EPSS
Exploits0References3
Github Security Blog
Github Security Blog
added 2022/06/16 11:53 p.m.16 views

enum_map macro can cause UB when `Enum` trait is incorrectly implemented

Affected versions of this crate did not properly check the length of an enum when using enummap! macro, trusting user-provided length. When the LENGTH in the Enum trait does not match the array length in the EnumArray trait, this can result in the initialization of the enum map with uninitialized...

0.9AI score
Exploits0References6Affected Software1
OSV
OSV
added 2022/06/16 11:53 p.m.17 views

GHSA-RXHX-9FJ6-6H2M enum_map macro can cause UB when `Enum` trait is incorrectly implemented

Affected versions of this crate did not properly check the length of an enum when using enummap! macro, trusting user-provided length. When the LENGTH in the Enum trait does not match the array length in the EnumArray trait, this can result in the initialization of the enum map with uninitialized...

7.8AI score
Exploits0References6
GitLab Advisory Database
GitLab Advisory Database
added 2022/06/16 12:0 a.m.5 views

`Read` on uninitialized buffer in `fill_buf()` and `read_up_to()`

Affected versions of this crate passes an uninitialized buffer to a user-provided Read implementation. Arbitrary Read implementations can read from the uninitialized buffer memory exposure and also can return incorrect number of bytes written to the buffer. Reading from uninitialized memory...

6AI score
Exploits0References4Affected Software1
OSV
OSV
added 2022/02/17 12:0 p.m.22 views

RUSTSEC-2022-0010 enum_map macro can cause UB when `Enum` trait is incorrectly implemented

Affected versions of this crate did not properly check the length of an enum when using enummap! macro, trusting user-provided length. When the LENGTH in the Enum trait does not match the array length in the EnumArray trait, this can result in the initialization of the enum map with uninitialized...

7.8AI score
Exploits0References3
RustSec
RustSec
added 2022/02/17 12:0 p.m.15 views

enum_map macro can cause UB when `Enum` trait is incorrectly implemented

Affected versions of this crate did not properly check the length of an enum when using enummap! macro, trusting user-provided length. When the LENGTH in the Enum trait does not match the array length in the EnumArray trait, this can result in the initialization of the enum map with uninitialized...

0.9AI score
Exploits0Affected Software1
vulnersOsv
vulnersOsv
added 2022/01/13 12:1 a.m.6 views

org.jenkins-ci.plugins:bitbucket-approval-filter (=1.0.0), org.jenkins-ci.plugins:bitbucket-filter-project-trait (=1.0) +1 more potentially affected by CVE-2022-20619 via org.jenkins-ci.plugins:cloudbees-bitbucket-branch-source (>=2.2.0 <=2.4.1)

org.jenkins-ci.plugins:cloudbees-bitbucket-branch-source MAVEN version =2.2.0, =1.0.0, =1.0.2 Source cves: CVE-2022-20619 Source advisory: OSV:GHSA-W4JV-6RG4-PR4M...

7.1CVSS7AI score0.00655EPSS
Exploits0
OSV
OSV
added 2022/01/06 10:11 p.m.53 views

GHSA-2GXJ-QRP2-53JV Incorrect reliance on Trait memory layout in mopa

The mopa crate redefines the deprecated TraitObject struct from core::raw. This is done to then transmute a reference to a trait object &dyn Trait for any trait Trait into this struct and retrieve the data field for the purpose of downcasting. This is used to implement downcastrefunchecked, in...

9.8CVSS7.7AI score0.01646EPSS
Exploits0References5
GitLab Advisory Database
GitLab Advisory Database
added 2022/01/06 12:0 a.m.8 views

Out-of-bounds Write in actix-web

An issue was discovered in the actix-web crate before 0.7.15 for Rust. It can add the Send marker trait to an object that cannot be sent between threads safely, leading to memory corruption...

9.8CVSS7.2AI score0.01324EPSS
Exploits0References5Affected Software1
ATTACKERKB
ATTACKERKB
added 2021/12/27 12:15 a.m.2 views

CVE-2021-45704

An issue was discovered in the metrics-util crate before 0.7.0 for Rust. There is a data race and memory corruption because AtomicBucket unconditionally implements the Send and Sync traits...

8.1CVSS5.9AI score0.00741EPSS
Exploits0References3
NVD
NVD
added 2021/12/27 12:15 a.m.26 views

CVE-2021-45695

An issue was discovered in the mopa crate through 2021-06-01 for Rust. It incorrectly relies on Trait memory layout, possibly leading to future occurrences of arbitrary code execution or ASLR bypass...

9.8CVSS0.01646EPSS
Exploits0References2
OSV
OSV
added 2021/12/27 12:15 a.m.10 views

CVE-2021-45695

An issue was discovered in the mopa crate through 2021-06-01 for Rust. It incorrectly relies on Trait memory layout, possibly leading to future occurrences of arbitrary code execution or ASLR bypass...

9.8CVSS6.3AI score0.01646EPSS
Exploits0References2
OSV
OSV
added 2021/12/27 12:15 a.m.9 views

CVE-2021-45704

An issue was discovered in the metrics-util crate before 0.7.0 for Rust. There is a data race and memory corruption because AtomicBucket unconditionally implements the Send and Sync traits...

8.1CVSS7.3AI score0.00741EPSS
Exploits0References2
Rows per page
Query Builder