Lucene search
+L

9480 matches found

Github Security Blog
Github Security Blog
added 2022/06/16 11:40 p.m.14 views

`array!` macro is unsound in presence of traits that implement methods it calls internally

Affected versions of this crate called some methods using auto-ref. The affected code looked like this. rust let mut arr = $crate::core::mem::MaybeUninit::uninit; let mut vec = $crate::ArrayVec::::newarr.asmutptr as mut T; In this case, the problem is that asmutptr is a method of &mut MaybeUninit...

0.5AI score
SaveExploits0References5Affected Software1
OSV
OSV
added 2022/06/16 11:24 p.m.38 views

GHSA-HFXP-P695-629X abomonation transmutes &T to and from &[u8] without sufficient constraints

This transmute is at the core of the abomonation crates. It's so easy to use it to violate alignment requirements that no test in the crate's test suite passes under miri. The use of this transmute in serialization/deserialization also incorrectly assumes that the layout of a reprRust type is...

7.5CVSS5.8AI score0.00972EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
added 2022/06/16 11:24 p.m.21 views

abomonation transmutes &T to and from &[u8] without sufficient constraints

This transmute is at the core of the abomonation crates. It's so easy to use it to violate alignment requirements that no test in the crate's test suite passes under miri. The use of this transmute in serialization/deserialization also incorrectly assumes that the layout of a reprRust type is...

6.5AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2022/06/16 11:06 p.m.32 views

Type confusion if __private_get_type_id__ is overriden

An issue was discovered in the failure crate through 0.1.5 for Rust. It may introduce "compatibility hazards" in some applications, and has a type confusion flaw when downcasting. NOTE: This vulnerability only affects products that are no longer supported by the maintainer. NOTE: This may overlap...

9.8CVSS9.3AI score0.02874EPSS
SaveExploits1References8Affected Software1
NVD
NVD
added 2022/06/13 8:15 p.m.53 views

CVE-2022-31053

Biscuit is an authentication and authorization token for microservices architectures. The Biscuit specification version 1 contains a vulnerable algorithm that allows malicious actors to forge valid Γ-signatures. Such an attack would allow an attacker to create a token with any access level. The...

9.8CVSS0.00981EPSS
SaveExploits1References2
Prion
Prion
added 2022/06/13 8:15 p.m.13 views

Authentication flaw

Biscuit is an authentication and authorization token for microservices architectures. The Biscuit specification version 1 contains a vulnerable algorithm that allows malicious actors to forge valid G-signatures. Such an attack would allow an attacker to create a token with any access level. The...

7.5CVSS9.5AI score0.00981EPSS
SaveExploits1References2Affected Software4
Microsoft Secure
Microsoft Secure
added 2022/06/13 4:00 p.m.35 views

The many lives of BlackCat ransomware

The BlackCat ransomware, also known as ALPHV, is a prevalent threat and a prime example of the growing ransomware-as-a-service RaaS gig economy. It’s noteworthy due to its unconventional programming language Rust, multiple target devices and possible entry points, and affiliation with prolific...

0.8AI score
SaveExploits0
Microsoft Malware Protection
Microsoft Malware Protection
added 2022/06/13 4:00 p.m.34 views

The many lives of BlackCat ransomware

The BlackCat ransomware, also known as ALPHV, is a prevalent threat and a prime example of the growing ransomware-as-a-service RaaS gig economy. It’s noteworthy due to its unconventional programming language Rust, multiple target devices and possible entry points, and affiliation with prolific...

0.8AI score
SaveExploits0
GithubExploit
GithubExploit
added 2022/06/05 10:17 p.m.1058 views

Exploit for Uncontrolled Resource Consumption in Rust-Lang Regex

POC of CVE-2022-24713 on Ubuntu Install the current rust-regex...

7.5CVSS8.4AI score0.1446EPSS
SaveExploits1
vulnersOsv
vulnersOsv
added 2022/05/24 7:09 p.m.2 views

admin-gp (>=1.0.0-beta, <=1.0.4-beta), aspiesolutions_core (>=0.0.1-alpha+3, <=0.0.1-alpha.11) +40 more potentially affected by CVE-2021-20332 via mongodb (1.2.5)

mongodb CARGO version 1.2.5 is affected by a known vulnerability. The following packages have a transitive dependency on mongodb and may be impacted: - admin-gp =1.0.0-beta, =0.0.1-alpha+3, =1.0.0, =1.1.0, =1.6.2, =0.12.8, =0.3.0, =0.4.2, =0.1.0-pre-alpha.1, =0.1.0, =1.0.0-beta, =0.1.0, =0.3.1 an...

4.4CVSS5.1AI score0.00308EPSS
SaveExploits0
OSV
OSV
added 2022/05/24 7:09 p.m.21 views

GHSA-4RJR-3GJ2-5CRQ Exposure of Sensitive Information to an Unauthorized Actor in MongoDB Rust Driver

Specific MongoDB Rust Driver versions can include credentials used by the connection pool to authenticate connections in the monitoring event that is emitted when the pool is created. The user's logging infrastructure could then potentially ingest these events and unexpectedly leak the credential...

4.4CVSS4.3AI score0.00308EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2022/05/24 7:09 p.m.48 views

Exposure of Sensitive Information to an Unauthorized Actor in MongoDB Rust Driver

Specific MongoDB Rust Driver versions can include credentials used by the connection pool to authenticate connections in the monitoring event that is emitted when the pool is created. The user's logging infrastructure could then potentially ingest these events and unexpectedly leak the credential...

4.4CVSS2.4AI score0.00308EPSS
SaveExploits0References4Affected Software1
OSV
OSV
added 2022/05/24 5:44 p.m.14 views

GHSA-J8Q9-5RP9-4MV9 Fix a use-after-free bug in diesels Sqlite backend

An issue was discovered in the diesel crate before 1.4.6 for Rust. There is a use-after-free in the SQLite backend because the semantics of sqlite3columnname are not followed...

9.8CVSS9.4AI score0.01319EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2022/05/24 5:40 p.m.29 views

Async-h1 request smuggling possible with long unread bodies

An issue was discovered in the async-h1 crate before 2.3.0 for Rust. Request smuggling can occur when used behind a reverse proxy...

6.1CVSS6.4AI score0.00815EPSS
SaveExploits0References4Affected Software1
OSV
OSV
added 2022/05/24 5:37 p.m.57 views

GHSA-RH4W-94HH-9943 MutexGuard::map can cause a data race in safe code

Affected versions of the crate had a Send/Sync implementation for MappedMutexGuard that only considered variance on T, while MappedMutexGuard dereferenced to U. This could of led to data races in safe Rust code when a closure used in MutexGuard::map returns U that is unrelated to T. The issue was...

4.7CVSS4.7AI score0.00261EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2022/05/24 5:37 p.m.31 views

MutexGuard::map can cause a data race in safe code

Affected versions of the crate had a Send/Sync implementation for MappedMutexGuard that only considered variance on T, while MappedMutexGuard dereferenced to U. This could of led to data races in safe Rust code when a closure used in MutexGuard::map returns U that is unrelated to T. The issue was...

4.7CVSS5.3AI score0.00261EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2022/05/24 5:37 p.m.40 views

GHSA-9PQX-G3JH-QPQQ Dangling reference in `access::Map` with Constant

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.5CVSS7.4AI score0.01599EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2022/05/24 5:37 p.m.32 views

Dangling reference in `access::Map` with Constant

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.5CVSS7.2AI score0.01599EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2022/05/24 4:57 p.m.26 views

GHSA-9F3P-WVJ7-Q82X Cargo prior to Rust 1.26.0 may download the wrong dependency

Cargo prior to Rust 1.26.0 may download the wrong dependency if your package.toml file uses the package configuration key. Usage of the package key to rename dependencies in Cargo.toml is ignored in Rust 1.25.0 and prior. When Rust 1.25.0 and prior is used Cargo may download the wrong dependency,...

7.5CVSS7.4AI score0.0126EPSS
SaveExploits1References6
Github Security Blog
Github Security Blog
added 2022/05/24 4:57 p.m.25 views

Cargo prior to Rust 1.26.0 may download the wrong dependency

Cargo prior to Rust 1.26.0 may download the wrong dependency if your package.toml file uses the package configuration key. Usage of the package key to rename dependencies in Cargo.toml is ignored in Rust 1.25.0 and prior. When Rust 1.25.0 and prior is used Cargo may download the wrong dependency,...

7.5CVSS6.6AI score0.0126EPSS
SaveExploits1References7Affected Software1
Rows per page
Query Builder