Lucene search
+L

1046 matches found

OSV
OSV
added 2024/03/07 5:26 p.m.12 views

GHSA-75JP-VQ8X-H4CQ Wasmi Out-of-bounds Write for host to Wasm calls with more than 128 Parameters

Summary In the WASMI Interpreter, an Out-of-bounds Buffer Write will arise arise if the host calls or resumes a Wasm function with more parameters than the default limit 128, as it will surpass the stack value. This doesn’t affect calls from Wasm to Wasm, only from host to Wasm. Impact After...

7.3CVSS7.2AI score0.00798EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2024/03/07 5:26 p.m.25 views

Wasmi Out-of-bounds Write for host to Wasm calls with more than 128 Parameters

Summary In the WASMI Interpreter, an Out-of-bounds Buffer Write will arise arise if the host calls or resumes a Wasm function with more parameters than the default limit 128, as it will surpass the stack value. This doesn’t affect calls from Wasm to Wasm, only from host to Wasm. Impact After...

9.8CVSS7.3AI score0.00798EPSS
SaveExploits0References5Affected Software1
vulnersOsv
vulnersOsv
added 2024/02/29 8:9 p.m.7 views

4337-snap (>=0.1.0 <=0.1.1), @0xabcdefg/smart-order-router (>=1.0.0 <=1.0.5) +1496 more potentially affected by CVE-2024-27094 via @openzeppelin/contracts (>=4.5.0 <=4.9.5)

@openzeppelin/contracts NPM version =4.5.0, =0.1.0, =1.0.0, =1.0.0, =3.24.7, =1.7.2, =0.107.10, =1.9.0, =0.107.0, =0.107.0, =0.107.0, =0.69.0, =0.107.0, =0.97.1, =0.107.0, =0.107.0, =0.123.2 and more Source cves: CVE-2024-27094 Source advisory: OSV:GHSA-9VX6-7XXF-X967...

7.4CVSS6.5AI score0.00763EPSS
SaveExploits0
vulnersOsv
vulnersOsv
added 2024/02/29 8:9 p.m.4 views

@1inch/calldata-compressor (>=0.0.6 <=0.0.7), @1inch/delegating (>=1.1.0 <=2.0.0) +30 more potentially affected by CVE-2024-27094 via @openzeppelin/contracts (>=5.0.0 <=5.0.1)

@openzeppelin/contracts NPM version =5.0.0, =0.0.6, =1.1.0, =3.2.0, =4.0.0, =4.0.1, =2.0.0, =3.3.0, =1.2.0, =0.0.1, =2.0.0-rc.0, =0.0.2-0a7d082-551, =1.0.0, =1.1.3 and more Source cves: CVE-2024-27094 Source advisory: OSV:GHSA-9VX6-7XXF-X967...

7.4CVSS6.5AI score0.00763EPSS
SaveExploits0
vulnersOsv
vulnersOsv
added 2024/02/29 8:9 p.m.6 views

4337-snap (>=0.1.0 <=0.1.1), @0xflair/contracts-registry (>=0.107.10 <=0.123.2) +432 more potentially affected by CVE-2024-27094 via @openzeppelin/contracts-upgradeable (>=4.5.0 <=4.9.5)

@openzeppelin/contracts-upgradeable NPM version =4.5.0, =0.1.0, =0.107.10, =1.9.0, =0.107.0, =0.107.0, =0.107.0, =0.69.0, =0.107.0, =0.97.1, =0.107.0, =0.107.0, =0.107.0, =4.0.0, =2.0.0, =0.2.1-alpha, =0.2.1-beta2 and more Source cves: CVE-2024-27094 Source advisory: OSV:GHSA-9VX6-7XXF-X967...

7.4CVSS6.5AI score0.00763EPSS
SaveExploits0
vulnersOsv
vulnersOsv
added 2024/02/29 8:9 p.m.7 views

@etherisc/gif-next (>=0.0.2-0a7d082-551 <=0.0.2-ff8087d-237), @ethsign/sign-protocol-evm (>=1.0.0 <=1.1.3) +9 more potentially affected by CVE-2024-27094 via @openzeppelin/contracts-upgradeable (>=5.0.0 <=5.0.1)

@openzeppelin/contracts-upgradeable NPM version =5.0.0, =0.0.2-0a7d082-551, =1.0.0, =2.5.5, =1.0.0, =1.0.0-beta-rc1, =0.0.1, =1.0.1, =0.1.0, =0.1.0-alpha.10 Source cves: CVE-2024-27094 Source advisory: OSV:GHSA-9VX6-7XXF-X967...

7.4CVSS6.5AI score0.00763EPSS
SaveExploits0
Cvelist
Cvelist
added 2024/02/29 6:18 p.m.21 views

CVE-2024-27094 OpenZeppelin Contracts base64 encoding may read from potentially dirty memory

OpenZeppelin Contracts is a library for secure smart contract development. The Base64.encode function encodes a bytes input by iterating over it in chunks of 3 bytes. When this input is not a multiple of 3, the last iteration may read parts of the memory that are beyond the input buffer. The...

6.5CVSS6.5AI score0.00763EPSS
SaveExploits0References5
OSV
OSV
added 2024/02/29 6:18 p.m.18 views

CVE-2024-27094 OpenZeppelin Contracts base64 encoding may read from potentially dirty memory

OpenZeppelin Contracts is a library for secure smart contract development. The Base64.encode function encodes a bytes input by iterating over it in chunks of 3 bytes. When this input is not a multiple of 3, the last iteration may read parts of the memory that are beyond the input buffer. The...

6.5CVSS6.3AI score0.00763EPSS
SaveExploits0References7
CVE
CVE
added 2024/02/29 6:18 p.m.110 views

CVE-2024-27094

OpenZeppelin Contracts Base64.encode has a memory-read flaw when input length is not a multiple of 3, risking corruption of the encoded output. This affects OpenZeppelin Contracts (and upgradeable) prior to versions 5.0.2 and 4.9.6. Remediation: upgrade to 5.0.2 or 4.9.6. No exploit details are p...

7.4CVSS6.3AI score0.00763EPSS
SaveExploits0References5Affected Software2
Positive Technologies
Positive Technologies
added 2024/02/29 12:0 a.m.11 views

PT-2024-21645

Name of the Vulnerable Software and Affected Versions OpenZeppelin Contracts versions prior to 4.9.6 OpenZeppelin Contracts versions prior to 5.0.2 Description The Base64.encode function in OpenZeppelin Contracts encodes a bytes input by iterating over it in chunks of 3 bytes. When this input is...

7.4CVSS6.5AI score0.00763EPSS
SaveExploits0References12
PyPA
PyPA
added 2024/02/26 8:19 p.m.8 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.00542EPSS
SaveExploits1References4Affected Software1
Krebs on Security
Krebs on Security
added 2024/02/22 1:27 p.m.24 views

New Leak Shows Business Side of China’s APT Menace

A new data leak that appears to have come from one of Chinas top private cybersecurity firms provides a rare glimpse into the commercial side of Chinas many state-sponsored hacking groups. Experts say the leak illustrates how Chinese government agencies increasingly are contracting out foreign...

7.1AI score
SaveExploits0
CNNVD
CNNVD
added 2024/02/04 12:0 a.m.8 views

Credit Protocol Smart Contracts Security Vulnerability

Credit Protocol Smart Contracts are ethereum smart contracts for debt protocol dApps that facilitate debt tracking between any two parties. A security vulnerability exists in Credit Protocol Smart Contracts that stems from a denial of service due to the presence of the executeUcacTx function in t...

7.5CVSS6.7AI score0.00869EPSS
SaveExploits0References5
OSV
OSV
added 2024/02/02 5:15 p.m.10 views

PYSEC-2024-148

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. When calls to external contracts are made, we write the input buffer starting at byte 28, and allocate the return buffer to start at byte 0 overlapping with the input buffer. When checking RETURNDATASIZE for dynamic...

5.3CVSS5.2AI score0.00526EPSS
SaveExploits1References1
OSV
OSV
added 2024/02/02 4:19 p.m.8 views

CVE-2024-24560 Vyper external calls can overflow return data to return input buffer

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. When calls to external contracts are made, we write the input buffer starting at byte 28, and allocate the return buffer to start at byte 0 overlapping with the input buffer. When checking RETURNDATASIZE for dynamic...

3.7CVSS5.4AI score0.00526EPSS
SaveExploits1References3
CNNVD
CNNVD
added 2024/01/30 12:0 a.m.31 views

Vyper Code Issue Vulnerability

Vyper is the Pythonic smart contract language for EVM. A code issue vulnerability exists in Vyper version 0.3.10 and prior versions that stems from not disabling static and delegate calls...

5.3CVSS7.1AI score0.00485EPSS
SaveExploits3References3
OSV
OSV
added 2024/01/19 4:19 p.m.81 views

GHSA-2Q8V-3GQQ-4F8P concat built-in can corrupt memory in vyper

Summary concat built-in can write over the bounds of the memory buffer that was allocated for it and thus overwrite existing valid data. The root cause is that the buildIR for concat doesn't properly adhere to the API of copy functions for =0.3.2 the copybytes function. A contract search was...

7.3CVSS9.8AI score0.0077EPSS
SaveExploits1References6
NVD
NVD
added 2024/01/18 7:15 p.m.68 views

CVE-2024-22419

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. The concat built-in can write over the bounds of the memory buffer that was allocated for it and thus overwrite existing valid data. The root cause is that the buildIR for concat doesn't properly adhere to the API of co...

9.8CVSS8.1AI score0.0077EPSS
SaveExploits1References3
OSV
OSV
added 2024/01/18 7:15 p.m.29 views

PYSEC-2024-103

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. The concat built-in can write over the bounds of the memory buffer that was allocated for it and thus overwrite existing valid data. The root cause is that the buildIR for concat doesn't properly adhere to the API of co...

9.8CVSS9.8AI score0.0077EPSS
SaveExploits1References3
CNNVD
CNNVD
added 2024/01/18 12:0 a.m.5 views

Vyper Buffer Error Vulnerability

Vyper is a Pythonic smart contract language for EVM open sourced by vyperlang. A buffer error vulnerability exists in Vyper 0.3.10 and earlier versions, which stems from allowing concat to write to memory buffer boundaries built-in, thereby overwriting existing valid data...

9.8CVSS7AI score0.0077EPSS
SaveExploits1References4
Rows per page
Query Builder