Lucene search
+L

676 matches found

Positive Technologies
Positive Technologies
added 2024/08/15 12:0 a.m.8 views

PT-2024-30529 · Zkvyper · Zkvyper

Name of the Vulnerable Software and Affected Versions: zkvyper versions 1.3.12 through 1.5.3 Description: The issue arises from the compilation of LLL IR to a loop with a late exit condition, potentially leading to a loss of funds or unwanted behavior if the loop body contains specific conditions...

9.1CVSS6.9AI score0.00511EPSS
SaveExploits1References6
Kitploit
Kitploit
added 2024/05/27 12:30 p.m.82 views

SherlockChain - A Streamlined AI Analysis Framework For Solidity, Vyper And Plutus Contracts

SherlockChain is a powerful smart contract analysis framework that combines the capabilities of the renowned Slither tool with advanced AI-powered features. Developed by a team of security experts and AI researchers, SherlockChain offers unparalleled insights and vulnerability detection for...

7.5AI score
SaveExploits0References100
Veracode
Veracode
added 2024/04/26 10:31 a.m.16 views

Double Evaluation

vyper is vulnerable to a Double Evaluation. This vulnerability is due to the buildcreateIR function of the createfromblueprint builtin not caching the args argument, allowing for multiple evaluations instead of retrieving the value from the stack...

5.3CVSS6.8AI score0.00451EPSS
SaveExploits0References2Affected Software1
Veracode
Veracode
added 2024/04/26 10:11 a.m.19 views

Double Evaluation

vyper is vulnerable to Double Evaluation. The vulnerability is due to the buildIR function of the sqrt builtin not caching the argument to the stack, allowing for multiple evaluations when the argument has side-effects...

5.3CVSS6.8AI score0.00451EPSS
SaveExploits0References3Affected Software1
Veracode
Veracode
added 2024/04/26 9:30 a.m.20 views

Improper Input Validation

vyper is vulnerable to Improper Input Validation. The vulnerability is due to using the slice builtin with msg.data, self.code, or .code as the buffer argument, when either the start or length arguments have side-effects, allowing an attacker to manipulate the smart contract's behaviour or extrac...

5.3CVSS6.9AI score0.00451EPSS
SaveExploits0References3Affected Software1
Veracode
Veracode
added 2024/04/26 8:28 a.m.20 views

Improper Locking

vyper is vulnerable to Improper Locking. This vulnerability is due to lack of reentrancy protection in default functions and not respecting nonreentrancy keys and failing to emit the lock, which allows an attacker to bypass the intended security mechanisms...

5.3CVSS6.8AI score0.00415EPSS
SaveExploits0References3Affected Software1
Veracode
Veracode
added 2024/04/26 7:12 a.m.23 views

Range-Based Loop Execution

vyper is vulnerable to Range-Based Loop Execution. The vulnerability is due to incorrect assertion handling in the code generation of the range statement stmt.parseForrange within file stmt.py, which allows attackers to manipulate loop parameters...

5.3CVSS6.9AI score0.00791EPSS
SaveExploits1References4Affected Software1
Veracode
Veracode
added 2024/04/26 5:6 a.m.19 views

Improper Input Validation

vyper is vulnerable to Improper Input Validation. The vulnerability is caused by improper handling of memory or storage arguments in the rawlog builtin, which results in incorrect values being logged when these arguments are used as topics...

5.3CVSS6.8AI score0.00451EPSS
SaveExploits0References2Affected Software1
vulnersOsv
vulnersOsv
added 2024/04/25 7:53 p.m.3 views

ape-dasy (=0.1.0) potentially affected by CVE-2024-32481 via vyper (=0.3.9)

vyper PYPI version =0.3.9 is affected by a known vulnerability. The following packages have a transitive dependency on vyper and may be impacted: - ape-dasy =0.1.0 Source cves: CVE-2024-32481 Source advisory: OSV:GHSA-PPX5-Q359-PVWJ...

5.3CVSS6AI score0.00791EPSS
SaveExploits1
Github Security Blog
Github Security Blog
added 2024/04/25 7:53 p.m.43 views

vyper's range(start, start + N) reverts for negative numbers

Summary When looping over a range of the form rangestart, start + N, if start is negative, the execution will always revert. Details This issue is caused by an incorrect assertion inserted by the code generation of the range stmt.parseForrange:...

5.3CVSS6.9AI score0.00791EPSS
SaveExploits1References6Affected Software1
OSV
OSV
added 2024/04/25 7:53 p.m.55 views

GHSA-PPX5-Q359-PVWJ vyper's range(start, start + N) reverts for negative numbers

Summary When looping over a range of the form rangestart, start + N, if start is negative, the execution will always revert. Details This issue is caused by an incorrect assertion inserted by the code generation of the range stmt.parseForrange:...

5.3CVSS5.1AI score0.00791EPSS
SaveExploits1References6
vulnersOsv
vulnersOsv
added 2024/04/25 7:53 p.m.6 views

2vyper (=0.3.0), ape-dasy (=0.1.0) +28 more potentially affected by CVE-2024-32645 via vyper (>=0.1.0b12 <=0.3.9)

vyper PYPI version =0.1.0b12, =0.7.1, =0.1.0, =0.0.0, =0.0.0, =0.0.5, =0.1.0, =0.1.0, =0.7.2, =0.1.10.0, =1.0.1, =0.1.0, =1.4.0, =1.20.6 and more Source cves: CVE-2024-32645 Source advisory: OSV:GHSA-XCHQ-W5R3-4WG3...

5.3CVSS6AI score0.00451EPSS
SaveExploits0
OSV
OSV
added 2024/04/25 7:53 p.m.60 views

GHSA-XCHQ-W5R3-4WG3 vyper performs incorrect topic logging in raw_log

Summary Incorrect values can be logged when rawlog builtin is called with memory or storage arguments to be used as topics. A contract search was performed and no vulnerable contracts were found in production. In particular, no uses of rawlog were found at all in production; it is apparently not ...

5.3CVSS5.2AI score0.00451EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2024/04/25 7:53 p.m.30 views

vyper performs incorrect topic logging in raw_log

Summary Incorrect values can be logged when rawlog builtin is called with memory or storage arguments to be used as topics. A contract search was performed and no vulnerable contracts were found in production. In particular, no uses of rawlog were found at all in production; it is apparently not ...

5.3CVSS5.3AI score0.00451EPSS
SaveExploits0References4Affected Software1
vulnersOsv
vulnersOsv
added 2024/04/25 7:51 p.m.4 views

2vyper (=0.3.0), ape-dasy (=0.1.0) +28 more potentially affected by CVE-2024-32646 via vyper (>=0.1.0b12 <=0.3.9)

vyper PYPI version =0.1.0b12, =0.7.1, =0.1.0, =0.0.0, =0.0.0, =0.0.5, =0.1.0, =0.1.0, =0.7.2, =0.1.10.0, =1.0.1, =0.1.0, =1.4.0, =1.20.6 and more Source cves: CVE-2024-32646 Source advisory: OSV:GHSA-R56X-J438-VW5M...

5.3CVSS6AI score0.00451EPSS
SaveExploits0
OSV
OSV
added 2024/04/25 7:51 p.m.32 views

GHSA-R56X-J438-VW5M vyper performs double eval of the slice start/length args in certain cases

Summary Using the slice builtin can result in a double eval vulnerability when the buffer argument is either msg.data, self.code or .code and either the start or length arguments have side-effects. A contract search was performed and no vulnerable contracts were found in production. Having...

5.3CVSS5.4AI score0.00451EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2024/04/25 7:51 p.m.26 views

vyper performs double eval of the slice start/length args in certain cases

Summary Using the slice builtin can result in a double eval vulnerability when the buffer argument is either msg.data, self.code or .code and either the start or length arguments have side-effects. A contract search was performed and no vulnerable contracts were found in production. Having...

5.3CVSS5.5AI score0.00451EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2024/04/25 7:50 p.m.59 views

GHSA-3WHQ-64Q2-QFJ6 vyper performs double eval of raw_args in create_from_blueprint

Summary Using the createfromblueprint builtin can result in a double eval vulnerability when rawargs=True and the args argument has side-effects. A contract search was performed and no vulnerable contracts were found in production. In particular, the rawargs variant of createfromblueprint was not...

5.3CVSS5.2AI score0.00451EPSS
SaveExploits0References5
vulnersOsv
vulnersOsv
added 2024/04/25 7:50 p.m.27 views

2vyper (=0.3.0), ape-dasy (=0.1.0) +28 more potentially affected by CVE-2024-32647 via vyper (>=0.1.0b12 <=0.3.9)

vyper PYPI version =0.1.0b12, =0.7.1, =0.1.0, =0.0.0, =0.0.0, =0.0.5, =0.1.0, =0.1.0, =0.7.2, =0.1.10.0, =1.0.1, =0.1.0, =1.4.0, =1.20.6 and more Source cves: CVE-2024-32647 Source advisory: OSV:GHSA-3WHQ-64Q2-QFJ6...

5.3CVSS6AI score0.00451EPSS
SaveExploits0
vulnersOsv
vulnersOsv
added 2024/04/25 7:50 p.m.5 views

2vyper (=0.3.0), async-web3 (>=0.1.0 <=0.3.1) +11 more potentially affected by CVE-2024-32648 via vyper (>=0.1.0b12 <=0.2.8)

vyper PYPI version =0.1.0b12, =0.1.0, =0.0.0, =0.0.0, =0.0.5, =0.1.0, =1.4.0, =0.2.1, =0.1.3, =2.0.24, =0.1.2b2, =0.1.0, =0.2.4 Source cves: CVE-2024-32648 Source advisory: OSV:GHSA-M2V9-W374-5HJ9...

5.3CVSS5.9AI score0.00415EPSS
SaveExploits0
Rows per page
Query Builder