Lucene search
+L

4511 matches found

OSV
OSV
added 2024/04/25 5:00 p.m.35 views

CVE-2024-32481 vyper's range(start, start + N) reverts for negative numbers

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. Starting in version 0.3.8 and prior to version 0.4.0b1, when looping over a range of the form rangestart, start + N, if start is negative, the execution will always revert. This issue is caused by an incorrect assertion...

5.3CVSS5.6AI score
SaveExploits0References6
CVE
CVE
added 2024/04/25 5:00 p.m.82 views

CVE-2024-32481

Vyper (Pythonic EVM language) is affected by CVE-2024-32481 in versions from 0.3.8 up to, but not including, 0.4.0b1. The vulnerability arises when looping with range(start, start + N) where start is negative; an incorrect assertion in the code generation of the range statement (stmt.parse_For_ra...

5.3CVSS6.7AI score0.00798EPSS
SaveExploits1References4Affected Software1
CNNVD
CNNVD
added 2024/04/25 12:00 a.m.8 views

Vyper 安全漏洞

Vyper is the Pythonic smart contract language for EVM. A security vulnerability exists in Vyper 0.3.10 and prior versions, which stems from a security issue with the built-in sqrt parameter...

5.3CVSS6.7AI score0.00455EPSS
SaveExploits0References2
CNNVD
CNNVD
added 2024/04/25 12:00 a.m.13 views

Vyper 安全漏洞

Vyper is the Pythonic smart contract language for EVM. A security vulnerability exists in Vyper versions 0.3.10 and earlier, which stems from incorrect logging of topics in rawlog, and could lead to unexpected behavior in client applications that rely on these logs...

5.3CVSS6.8AI score0.00455EPSS
SaveExploits0References2
CVE
CVE
added 2024/04/19 2:53 p.m.87 views

CVE-2024-32644

Summary: CVE-2024-32644 affects Evmos pre-17.0.0. A state synchronization bug in stateDB.Commit() compares dirtyStorage to originStorage and only writes when they differ, which can allow non-atomic transactions and potentially mint arbitrary tokens or drain funds through creative smart-contract i...

9.1CVSS6.7AI score0.00943EPSS
SaveExploits0References3Affected Software1
Vulnrichment
Vulnrichment
added 2024/04/19 2:53 p.m.18 views

CVE-2024-32644 Evmos' transaction execution not accounting for all state transition after interaction with precompiles

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.1CVSS6.8AI score0.00943EPSS
SaveExploits0References3
vulnersOsv
vulnersOsv
added 2024/03/27 9:57 p.m.8 views

@hyperledger/cactus-plugin-htlc-coordinator-besu (2.0.0-alpha.2), @hyperledger/cactus-plugin-persistence-ethereum (>=2.0.0-2945-supply-chain-app-build-failed.241, <=2.0.0-main.214) +19 more potentially affected by CVE-2024-21505 via web3-utils (>=4.0.2, <=4.1.2-dev.998954f.0)

web3-utils NPM version =4.0.2, =2.0.0-2945-supply-chain-app-build-failed.241, =2.0.0-2945-supply-chain-app-build-failed.241, =0.0.88, =0.0.84, =0.0.244-test-deposit-improve-v19, =4.0.2-dev.023f02d.0, =4.0.2-dev.023f02d.0, =4.0.2-dev.023f02d.0, =4.0.2-dev.023f02d.0, =4.0.2-dev.023f02d.0,...

7.5CVSS7.4AI score0.00712EPSS
SaveExploits0
CNNVD
CNNVD
added 2024/03/25 12:00 a.m.9 views

Web3.js 安全漏洞

Web3.js is a TypeScript implementation of the Ethernet JSON RPC API open-sourced by Web3 and related tools maintained by ChainSafe Systems. A security vulnerability exists in versions of Web3.js prior to 4.2.1 that stems from the presence of a prototype contamination vulnerability...

7.5CVSS7.3AI score0.00712EPSS
SaveExploits0References3
Hacker One
Hacker One
added 2024/03/11 7:40 p.m.12 views

Rootstock Labs: Crafted smart contract can take 8 minutes to execute due to bug in modexp precompile.

A bug in the modexp precompile of an Ethereum-based blockchain can cause long stalls in the execution of crafted smart contracts. The issue was reported and could have potentially stalled the network...

7.1AI score
SaveExploits0
HackRead
HackRead
added 2024/02/27 2:10 p.m.21 views

INTMAX Launches Plasma Next to Scale Ethereum with Stateless Layer

By Uzair Amir Made available under an open-source license after rigorous academic research, Plasma Next allows anyone to fork the code and launch the network. This is a post from HackRead.com Read the original post: INTMAX Launches Plasma Next to Scale Ethereum with Stateless Layer...

7.4AI score
SaveExploits0
NVD
NVD
added 2024/02/26 8:19 p.m.31 views

CVE-2024-24564

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. When using the built-in extract32b, start, if the start index provided has for side effect to update b, the byte array to extract 32 bytes from, it could be that some dirty memory is read and returned by extract32. This...

5.3CVSS4AI score0.00565EPSS
SaveExploits1References2
NVD
NVD
added 2024/02/26 8:19 p.m.46 views

CVE-2024-26149

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

5.3CVSS4AI score0.00547EPSS
SaveExploits1References1
OSV
OSV
added 2024/02/26 8:19 p.m.80 views

PYSEC-2024-164

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

5.3CVSS5.1AI score0.00547EPSS
SaveExploits1References4
OSV
OSV
added 2024/02/26 8:19 p.m.52 views

PYSEC-2024-205

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. When using the built-in extract32b, start, if the start index provided has for side effect to update b, the byte array to extract 32 bytes from, it could be that some dirty memory is read and returned by extract32. This...

5.3CVSS5AI score0.00565EPSS
SaveExploits1References4
PyPA
PyPA
added 2024/02/26 8:19 p.m.14 views

PYSEC-2024-164

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

5.3CVSS6.9AI score0.00547EPSS
SaveExploits1References4Affected Software1
Prion
Prion
added 2024/02/26 8:19 p.m.34 views

Design/Logic Flaw

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. When using the built-in extract32b, start, if the start index provided has for side effect to update b, the byte array to extract 32 bytes from, it could be that some dirty memory is read and returned by extract32. This...

2.6CVSS7AI score0.00565EPSS
SaveExploits1References1
OSV
OSV
added 2024/02/26 8:16 p.m.19 views

CVE-2024-24564 Vyper extract32 can ready dirty memory

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. When using the built-in extract32b, start, if the start index provided has for side effect to update b, the byte array to extract 32 bytes from, it could be that some dirty memory is read and returned by extract32. This...

3.7CVSS4.7AI score
SaveExploits0References4
CVE
CVE
added 2024/02/26 8:16 p.m.146 views

CVE-2024-24564

Vyper CVE-2024-24564 describes a memory-safety issue with extract32(b, start): if the start argument can mutate b, extracting 32 bytes may read and return dirty memory. The defect affects older Vyper versions (e.g., 0.3.10 and earlier) and is fixed in 0.4.0. Red Hat and other sources list the sam...

5.3CVSS3.8AI score0.00565EPSS
SaveExploits1References2Affected Software1
Cvelist
Cvelist
added 2024/02/26 8:16 p.m.45 views

CVE-2024-24564 Vyper extract32 can ready dirty memory

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. When using the built-in extract32b, start, if the start index provided has for side effect to update b, the byte array to extract 32 bytes from, it could be that some dirty memory is read and returned by extract32. This...

3.7CVSS4.4AI score0.00565EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
added 2024/02/26 8:16 p.m.14 views

CVE-2024-24564 Vyper extract32 can ready dirty memory

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. When using the built-in extract32b, start, if the start index provided has for side effect to update b, the byte array to extract 32 bytes from, it could be that some dirty memory is read and returned by extract32. This...

3.7CVSS3.8AI score0.00565EPSS
SaveExploits1References2
Rows per page
Query Builder