Lucene search
+L

103 matches found

Vulnrichment
Vulnrichment
•added 2025/01/14 5:32 p.m.•16 views

CVE-2025-21607 Success of Certain Precompile Calls not Checked in Vyper

Vyper is a Pythonic Smart Contract Language for the EVM. When the Vyper Compiler uses the precompiles EcRecover 0x1 and Identity 0x4, the success flag of the call is not checked. As a consequence an attacker can provide a specific amount of gas to make these calls fail but let the overall executi...

2.3CVSS7.1AI score0.00654EPSS
SaveExploits1References1
OSV
OSV
•added 2025/01/14 4:34 p.m.•25 views

GHSA-VGF2-GVX8-XWC3 Vyper Does Not Check the Success of Certain Precompile Calls

Summary When the Vyper Compiler uses the precompiles EcRecover 0x1 and Identity 0x4, the success flag of the call is not checked. As a consequence an attacker can provide a specific amount of gas to make these calls fail but let the overall execution continue. Then the execution result can be...

2.3CVSS6.3AI score0.00654EPSS
SaveExploits1References6
Github Security Blog
Github Security Blog
•added 2025/01/14 4:34 p.m.•23 views

Vyper Does Not Check the Success of Certain Precompile Calls

Summary When the Vyper Compiler uses the precompiles EcRecover 0x1 and Identity 0x4, the success flag of the call is not checked. As a consequence an attacker can provide a specific amount of gas to make these calls fail but let the overall execution continue. Then the execution result can be...

7.5CVSS6.7AI score0.00654EPSS
SaveExploits1References6Affected Software1
Positive Technologies
Positive Technologies
•added 2025/01/14 12:00 a.m.•15 views

PT-2025-4296 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper versions 0.2.0 through 0.4.0 Description: The Vyper Compiler has a vulnerability when using the precompiles EcRecover 0x1 and Identity 0x4, where the success flag of the call is not checked. This allows an attacker to provide a specific...

7.5CVSS6.9AI score0.00654EPSS
SaveExploits1References11
CNNVD
CNNVD
•added 2025/01/14 12:00 a.m.•19 views

Vyper 安全漏洞

Vyper is a Pythonic smart contract language for EVM open sourced by vyperlang. A security vulnerability exists in Vyper 0.4.0 and earlier versions, which stems from the compiler failing to check the success flag of a call when using pre-compiled EcRecover and Identity, which could lead to incorre...

7.5CVSS6.4AI score0.00654EPSS
SaveExploits1References5
OSV
OSV
•added 2024/06/28 3:28 p.m.•25 views

GO-2024-2926 Evmos is missing precompile checks in github.com/evmos/evmos

Evmos is missing precompile checks in github.com/evmos/evmos...

8.1CVSS3.9AI score0.0044EPSS
SaveExploits0References3
Veracode
Veracode
•added 2024/06/18 8:32 a.m.•21 views

Insufficient Control Flow Management

Evmos is vulnerable to Insufficient Control Flow Management. The vulnerability is due to different ante handler checks for Cosmos and Ethereum transactions, allowing a clawback account to bypass Cosmos checks by sending an Ethereum transaction targeting a precompile used to interact with a Cosmos...

8.1CVSS6.7AI score0.0044EPSS
SaveExploits0References2Affected Software1
NVD
NVD
•added 2024/06/17 2:15 p.m.•32 views

CVE-2024-37158

Evmos is the Ethereum Virtual Machine EVM Hub on the Cosmos Network. Preliminary checks on actions computed by the clawback vesting accounts are performed in the ante handler. Evmos core, implements two different ante handlers: one for Cosmos transactions and one for Ethereum transactions. Checks...

8.1CVSS0.0044EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2024/06/17 2:03 p.m.•23 views

CVE-2024-37158 Evmos is missing precompile checks

Evmos is the Ethereum Virtual Machine EVM Hub on the Cosmos Network. Preliminary checks on actions computed by the clawback vesting accounts are performed in the ante handler. Evmos core, implements two different ante handlers: one for Cosmos transactions and one for Ethereum transactions. Checks...

3.5CVSS6.7AI score0.0044EPSS
SaveExploits0References2
OSV
OSV
•added 2024/06/17 2:03 p.m.•34 views

CVE-2024-37158 Evmos is missing precompile checks

Evmos is the Ethereum Virtual Machine EVM Hub on the Cosmos Network. Preliminary checks on actions computed by the clawback vesting accounts are performed in the ante handler. Evmos core, implements two different ante handlers: one for Cosmos transactions and one for Ethereum transactions. Checks...

3.5CVSS7.6AI score0.00384EPSS
SaveExploits0References4
OSV
OSV
•added 2024/06/06 6:21 p.m.•86 views

GHSA-PXV8-QHRH-JC7V evmos allows transferring unvested tokens after delegations

Impact This advisory has been created to address the following vulnerabilities found in the Evmos codebase and affecting vesting accounts. Wrong spendable balance computation The spendable balance is not updated properly when delegating vested tokens. The following example help in describing the...

3.5CVSS5.7AI score0.0044EPSS
SaveExploits0References7
Positive Technologies
Positive Technologies
•added 2024/06/06 12:00 a.m.•9 views

PT-2024-24929 · Evmos · Evmos

Name of the Vulnerable Software and Affected Versions: Evmos versions prior to 18.0.0 Description: The issue is related to the spendable balance not being updated properly when delegating vested tokens, allowing a clawback vesting account to anticipate the release of unvested tokens. This problem...

8.1CVSS7.2AI score0.0044EPSS
SaveExploits0References12
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/06/06 12:00 a.m.•5 views

CVE-2024-37153: Always-Incorrect Control Flow Implementation

Evmos is the Ethereum Virtual Machine EVM Hub on the Cosmos Network. There is an issue with how to liquid stake using Safe which itself is a contract. The bug only appears when there is a local state change together with an ICS20 transfer in the same function and uses the contract's balance, that...

7.5CVSS7AI score0.00618EPSS
SaveExploits1References1
OSV
OSV
•added 2024/04/10 10:04 p.m.•86 views

GHSA-3FP5-2XWH-FXM6 Evmos transaction execution not accounting for all state transition after interaction with precompiles

Context - stateObject: represents the state of an account and is used to store its updates during a state transition. This is accomplished using two in memory Storage variables: originStorage and dirtyStorage - StateDB: it is the general interface to retrieve accounts and holds a map of...

9.1CVSS9.2AI score0.00943EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
•added 2024/04/10 10:04 p.m.•61 views

Evmos transaction execution not accounting for all state transition after interaction with precompiles

Context - stateObject: represents the state of an account and is used to store its updates during a state transition. This is accomplished using two in memory Storage variables: originStorage and dirtyStorage - StateDB: it is the general interface to retrieve accounts and holds a map of...

9.1CVSS7.2AI score0.00943EPSS
SaveExploits0References7Affected Software9
NVD
NVD
•added 2023/07/25 9:15 p.m.•96 views

CVE-2023-37902

Vyper is a Pythonic programming language that targets the Ethereum Virtual Machine EVM. Prior to version 0.3.10, the ecrecover precompile does not fill the output buffer if the signature does not verify. However, the ecrecover builtin will still return whatever is at memory location 0. This means...

5.3CVSS5.3AI score0.00574EPSS
SaveExploits1References2
OSV
OSV
•added 2023/07/25 8:05 p.m.•52 views

CVE-2023-37902 Vyper's ecrecover can return undefined data if signature does not verify

Vyper is a Pythonic programming language that targets the Ethereum Virtual Machine EVM. Prior to version 0.3.10, the ecrecover precompile does not fill the output buffer if the signature does not verify. However, the ecrecover builtin will still return whatever is at memory location 0. This means...

5.3CVSS5.5AI score
SaveExploits0References4
OSV
OSV
•added 2023/07/25 5:46 p.m.•122 views

GHSA-F5X6-7QGP-JHF3 ecrecover can return undefined data if signature does not verify

Impact the ecrecover precompile does not fill the output buffer if the signature does not verify, see https://github.com/ethereum/go-ethereum/blob/b058cf454b3bdc7e770e2b3cec83a0bcb48f55ee/core/vm/contracts.goL188. however, the ecrecover builtin will still return whatever is at memory location 0...

6.9CVSS6.1AI score0.00574EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
•added 2023/07/25 5:46 p.m.•43 views

ecrecover can return undefined data if signature does not verify

Impact the ecrecover precompile does not fill the output buffer if the signature does not verify, see https://github.com/ethereum/go-ethereum/blob/b058cf454b3bdc7e770e2b3cec83a0bcb48f55ee/core/vm/contracts.goL188. however, the ecrecover builtin will still return whatever is at memory location 0...

5.3CVSS5.4AI score0.00574EPSS
SaveExploits1References5Affected Software1
Positive Technologies
Positive Technologies
•added 2023/07/25 12:00 a.m.•13 views

PT-2023-26172 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper versions prior to 0.3.10 Description: The ecrecover precompile in Vyper does not fill the output buffer if the signature does not verify. However, the ecrecover builtin will still return whatever is at memory location 0. This means that...

6.9CVSS5.2AI score0.00574EPSS
SaveExploits1References9
Rows per page
Query Builder