Lucene search
K

7 matches found

RedhatCVE
RedhatCVE
added 2026/02/20 7:39 p.m.3 views

CVE-2026-26267

soroban-sdk is a Rust SDK for Soroban contracts. Prior to versions 22.0.10, 23.5.2, and 25.1.1, the contractimpl macro contains a bug in how it wires up function calls. contractimpl generates code that uses MyContract::value style calls even when it's processing the trait version. This means if a...

7.5CVSS5.7AI score0.00052EPSS
Exploits1References1
CVE
CVE
added 2026/02/19 7:35 p.m.4 views

CVE-2026-26267

The CVE-2026-26267 issue affects soroban-sdk-macros prior to versions 22.0.10, 23.5.2, and 25.1.1. The macro’s trait-implementation wiring can cause the generated call to resolve to an inherent function (MyContract::value) instead of the trait function when an identically named inherent function ...

7.5CVSS5.7AI score0.00052EPSS
Exploits1References5Affected Software1
Vulnrichment
Vulnrichment
added 2026/02/19 7:35 p.m.4 views

CVE-2026-26267 rs-soroban-sdk #[contractimpl] macro calls inherent function instead of trait function when names collide

soroban-sdk is a Rust SDK for Soroban contracts. Prior to versions 22.0.10, 23.5.2, and 25.1.1, the contractimpl macro contains a bug in how it wires up function calls. contractimpl generates code that uses MyContract::value style calls even when it's processing the trait version. This means if a...

7.5CVSS5.7AI score0.00052EPSS
Exploits1References5
OSV
OSV
added 2026/02/19 7:35 p.m.3 views

CVE-2026-26267 rs-soroban-sdk #[contractimpl] macro calls inherent function instead of trait function when names collide

soroban-sdk is a Rust SDK for Soroban contracts. Prior to versions 22.0.10, 23.5.2, and 25.1.1, the contractimpl macro contains a bug in how it wires up function calls. contractimpl generates code that uses MyContract::value style calls even when it's processing the trait version. This means if a...

7.5CVSS5.7AI score0.00052EPSS
Exploits1References7
OSV
OSV
added 2026/02/17 9:29 p.m.7 views

GHSA-4CHV-4C6W-W254 The rs-soroban-sdk #[contractimpl] macro calls inherent function instead of trait function when names collide

Impact The contractimpl macro contains a bug in how it wires up function calls. In Rust, you can define functions on a type in two ways: - Directly on the type as an inherent function: rust impl MyContract fn value ... - Through a trait rust impl Trait for MyContract fn value ... These are two...

7.5CVSS5.7AI score0.00052EPSS
Exploits1References7
NVD
NVD
added 2021/08/08 6:15 a.m.11 views

CVE-2020-36443

An issue was discovered in the libp2p-deflate crate before 0.27.1 for Rust. An uninitialized buffer is passed to AsyncRead::pollread, which is a user-provided trait function...

9.8CVSS0.00433EPSS
Exploits0References2
Cvelist
Cvelist
added 2021/08/08 5:17 a.m.9 views

CVE-2020-36443

An issue was discovered in the libp2p-deflate crate before 0.27.1 for Rust. An uninitialized buffer is passed to AsyncRead::pollread, which is a user-provided trait function...

9.5AI score0.00433EPSS
Exploits0References2
Rows per page
Query Builder