Lucene search
+L

492 matches found

OSV
OSV
added 2024/06/06 6:51 p.m.35 views

CVE-2024-37153 Evmos's contract balance not updating correctly after interchain transaction

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.5CVSS7.1AI score
SaveExploits0References4
OSV
OSV
added 2024/06/02 2:06 a.m.11 views

MAL-2024-1399 Malicious code in stablecoin-evm (npm)

This package is considered malicious because it communicates with a domain associated with malicious activity and the package executes one or more commands associated with malicious behavior. --- -= Per source details. Do not edit below this line.=- Source: ghsa-malware...

7.2AI score
SaveExploits0References1
NVD
NVD
added 2024/04/19 3:15 p.m.34 views

CVE-2024-32644

Evmos is a scalable, high-throughput Proof-of-Stake EVM blockchain that is fully compatible and interoperable with Ethereum. Prior to 17.0.0, there is a way to mint arbitrary tokens due to the possibility to have two different states not in sync during the execution of a transaction. The exploit ...

9.1CVSS9.2AI score0.00943EPSS
SaveExploits0References3
NVD
NVD
added 2024/02/05 9:15 p.m.62 views

CVE-2024-24559

Vyper is a Pythonic Smart Contract Language for the EVM. There is an error in the stack management when compiling the IR for sha364. Concretely, the height variable is miscalculated. The vulnerability can't be triggered without writing the IR by hand that is, it cannot be triggered from regular...

5.3CVSS4.7AI score0.00255EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2024/02/05 9:04 p.m.64 views

CVE-2024-24559 Vyper SHA3 code generation bug

Vyper is a Pythonic Smart Contract Language for the EVM. There is an error in the stack management when compiling the IR for sha364. Concretely, the height variable is miscalculated. The vulnerability can't be triggered without writing the IR by hand that is, it cannot be triggered from regular...

3.7CVSS5.6AI score0.00255EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
added 2024/02/05 9:04 p.m.16 views

CVE-2024-24559 Vyper SHA3 code generation bug

Vyper is a Pythonic Smart Contract Language for the EVM. There is an error in the stack management when compiling the IR for sha364. Concretely, the height variable is miscalculated. The vulnerability can't be triggered without writing the IR by hand that is, it cannot be triggered from regular...

3.7CVSS6.9AI score0.00255EPSS
SaveExploits0References2
CVE
CVE
added 2024/02/05 9:04 p.m.181 views

CVE-2024-24559

CVE-2024-24559 : Vyper SHA3 codegen bug due to miscalculated height in IR for sha3_64. Can only be triggered with hand-written IR; not exposed by regular vyper code. Public advisories describe a low-impact issue, with a hand-written IR PoC and a patch patch (PR 4063) fixing the problem. Exploitat...

5.3CVSS5.3AI score0.00255EPSS
SaveExploits0References2Affected Software1
OSV
OSV
added 2024/01/30 11:55 p.m.4 views

GHSA-4JWQ-572W-4388 Memory over-allocation in evm crate

Impact Prior to the patch, when executing specific EVM opcodes related to memory operations that use evmcore::Memory::copylarge, the crate can over-allocate memory when it is not needed, making it possible for an attacker to perform denial-of-service attack. Patches The flaw was corrected in comm...

6.5CVSS5.9AI score0.0128EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
added 2024/01/30 11:55 p.m.37 views

Memory over-allocation in evm crate

Impact Prior to the patch, when executing specific EVM opcodes related to memory operations that use evmcore::Memory::copylarge, the crate can over-allocate memory when it is not needed, making it possible for an attacker to perform denial-of-service attack. Patches The flaw was corrected in comm...

6.5CVSS6.7AI score0.0128EPSS
SaveExploits0References4Affected Software2
NVD
NVD
added 2024/01/30 9:15 p.m.41 views

CVE-2024-24567

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. Vyper compiler allows passing a value in builtin rawcall even if the call is a delegatecall or a staticcall. But in the context of delegatecall and staticcall the handling of value is not possible due to the semantics o...

5.3CVSS5AI score0.00485EPSS
SaveExploits3References2
Prion
Prion
added 2024/01/30 9:15 p.m.111 views

Code injection

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. Vyper compiler allows passing a value in builtin rawcall even if the call is a delegatecall or a staticcall. But in the context of delegatecall and staticcall the handling of value is not possible due to the semantics o...

5CVSS7AI score0.00485EPSS
SaveExploits3References2Affected Software1
Cvelist
Cvelist
added 2024/01/30 8:17 p.m.71 views

CVE-2024-24567 raw_call `value=` kwargs not disabled for static and delegate calls

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. Vyper compiler allows passing a value in builtin rawcall even if the call is a delegatecall or a staticcall. But in the context of delegatecall and staticcall the handling of value is not possible due to the semantics o...

4.8CVSS5.4AI score0.00485EPSS
SaveExploits3References2
CVE
CVE
added 2024/01/30 8:17 p.m.81 views

CVE-2024-24567

The CVE-2024-24567 issue concerns Vyper, a Pythonic language for the Ethereum VM. The vulnerability is in the Vyper compiler’s raw_call builtin, where a value argument can be passed even when the call is delegatecall or staticcall. However, due to the semantics of delegatecall/staticcall opcodes,...

5.3CVSS5.1AI score0.00485EPSS
SaveExploits3References2Affected Software1
OSV
OSV
added 2024/01/30 6:42 p.m.92 views

GHSA-X2C2-Q32W-4W6M Vyper's raw_call `value=` kwargs not disabled for static and delegate calls

Summary Vyper compiler allows passing a value in builtin rawcall even if the call is a delegatecall or a staticcall. But in the context of delegatecall and staticcall the handling of value is not possible due to the semantics of the respective opcodes, and vyper will silently ignore the value=...

4.8CVSS5.6AI score0.00485EPSS
SaveExploits3References7
Github Security Blog
Github Security Blog
added 2024/01/30 6:42 p.m.38 views

Vyper's raw_call `value=` kwargs not disabled for static and delegate calls

Summary Vyper compiler allows passing a value in builtin rawcall even if the call is a delegatecall or a staticcall. But in the context of delegatecall and staticcall the handling of value is not possible due to the semantics of the respective opcodes, and vyper will silently ignore the value=...

5.3CVSS5.3AI score0.00485EPSS
SaveExploits3References7Affected Software1
Github Security Blog
Github Security Blog
added 2024/01/03 9:48 p.m.23 views

Rust EVM erroneousle handles `record_external_operation` error return

Impact In rust-evm, a feature called recordexternaloperation was introduced, allowing library users to record custom gas changes. This feature can have some bogus interactions with the call stack. In particular, during finalization of a CREATE or CREATE2, in the case that the substack execution...

7.5CVSS7AI score0.00577EPSS
SaveExploits0References6Affected Software1
OSV
OSV
added 2024/01/03 9:48 p.m.24 views

GHSA-27WG-99G8-2V4V Rust EVM erroneousle handles `record_external_operation` error return

Impact In rust-evm, a feature called recordexternaloperation was introduced, allowing library users to record custom gas changes. This feature can have some bogus interactions with the call stack. In particular, during finalization of a CREATE or CREATE2, in the case that the substack execution...

5.9CVSS7.4AI score0.00577EPSS
SaveExploits0References6
NVD
NVD
added 2024/01/02 10:15 p.m.19 views

CVE-2024-21629

Rust EVM is an Ethereum Virtual Machine interpreter. In rust-evm, a feature called recordexternaloperation was introduced, allowing library users to record custom gas changes. This feature can have some bogus interactions with the call stack. In particular, during finalization of a CREATE or...

7.5CVSS6.2AI score0.00577EPSS
SaveExploits0References4
Prion
Prion
added 2024/01/02 10:15 p.m.19 views

Design/Logic Flaw

Rust EVM is an Ethereum Virtual Machine interpreter. In rust-evm, a feature called recordexternaloperation was introduced, allowing library users to record custom gas changes. This feature can have some bogus interactions with the call stack. In particular, during finalization of a CREATE or...

5CVSS7AI score0.00577EPSS
SaveExploits0References4Affected Software1
Vulnrichment
Vulnrichment
added 2024/01/02 9:26 p.m.3 views

CVE-2024-21629 Erroneous handling of `record_external_operation` error return

Rust EVM is an Ethereum Virtual Machine interpreter. In rust-evm, a feature called recordexternaloperation was introduced, allowing library users to record custom gas changes. This feature can have some bogus interactions with the call stack. In particular, during finalization of a CREATE or...

5.9CVSS7.1AI score0.00577EPSS
SaveExploits0References4
Rows per page
Query Builder