Lucene search
K

11 matches found

PyPA
PyPA
added 2024/02/26 8:19 p.m.4 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.0059EPSS
Exploits1References3Affected Software1
Positive Technologies
Positive Technologies
added 2024/02/26 12:0 a.m.1 views

PT-2024-21300 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper versions 0.3.10 and earlier Description: The issue arises when an excessively large value is specified as the starting index for an array in abi decode, causing the read position to overflow. This results in the decoding of values outsi...

5.3CVSS7.1AI score0.0059EPSS
Exploits1References14
PyPA
PyPA
added 2023/09/27 3:19 p.m.4 views

PYSEC-2023-191

Vyper is a Pythonic Smart Contract Language for the EVM. The abidecode function does not validate input when it is nested in an expression. Uses of abidecode can be constructed which allow for bounds checking to be bypassed resulting in incorrect results. This issue has not yet been fixed, but a...

7.5CVSS6.8AI score0.00048EPSS
Exploits1References4Affected Software1
OSV
OSV
added 2023/09/27 3:19 p.m.0 views

PYSEC-2023-191

Vyper is a Pythonic Smart Contract Language for the EVM. The abidecode function does not validate input when it is nested in an expression. Uses of abidecode can be constructed which allow for bounds checking to be bypassed resulting in incorrect results. This issue has not yet been fixed, but a...

7.5CVSS5.8AI score0.00048EPSS
Exploits1References2
OSV
OSV
added 2023/09/26 6:47 p.m.9 views

CVE-2023-42460 _abi_decode input not validated in complex expressions in Vyper

Vyper is a Pythonic Smart Contract Language for the EVM. The abidecode function does not validate input when it is nested in an expression. Uses of abidecode can be constructed which allow for bounds checking to be bypassed resulting in incorrect results. This issue has not yet been fixed, but a...

5.3CVSS7.3AI score0.00048EPSS
Exploits1References4
Positive Technologies
Positive Technologies
added 2023/09/26 12:0 a.m.1 views

PT-2023-28356 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper versions prior to 0.3.10 Description: The abi decode function in Vyper does not validate input when it is nested in an expression, allowing for bounds checking to be bypassed and resulting in incorrect results. This can be triggered by...

7.5CVSS7.4AI score0.00048EPSS
Exploits1References9
Code423n4
Code423n4
added 2022/08/06 12:0 a.m.8 views

Possible signature replay in updateTaskHash() and updateProjectHash() function

Lines of code Vulnerability details Impact In updateProjectHash function, the data encoded only hash and nonce value but not the projectAddress. In case builder had 2 or more projects, the signature that builder used in updateProjectHash can also be used in other projects by attackers. bytes memo...

6.7AI score
Exploits0
Veracode
Veracode
added 2022/07/25 9:15 a.m.25 views

Improper Input Validation

@openzeppelin/contracts and @openzeppelin/contracts-upgradeable are vulnerable to improper input validation. The vulnerability exists because an incorrect assumption about Solidity 0.8's abi.decode allows ERC165Checker to revert instead of returning false via a specifically crafted input request...

7.5CVSS7.1AI score0.00373EPSS
Exploits0References4Affected Software4
Veracode
Veracode
added 2022/07/22 6:33 a.m.29 views

Authentication Bypass

@openzeppelin/contractsvulnerable to improper input validation. The vulnerability exists in the ERC165Checker function in ERC165Checker.sol and ERC165CheckerUpgradeable function in ERC165CheckerUpgradeable.sol due to the incorrect assumption about abi.decode which allows a malicious user to pass ...

7.5CVSS7.2AI score0.00373EPSS
Exploits0References6Affected Software2
NVD
NVD
added 2022/07/22 4:15 a.m.11 views

CVE-2022-31172

OpenZeppelin Contracts is a library for smart contract development. Versions 4.1.0 until 4.7.1 are vulnerable to the SignatureChecker reverting. SignatureChecker.isValidSignatureNow is not expected to revert. However, an incorrect assumption about Solidity 0.8's abi.decode allows some cases to...

7.5CVSS0.00175EPSS
Exploits0References2
CVE
CVE
added 2022/07/21 2:0 p.m.75 views

CVE-2022-31170

OpenZeppelin Contracts (library for smart contract development) contains a vulnerability in versions 4.0.0 through 4.7.1 where ERC165Checker.supportsInterface may revert instead of returning false due to an incorrect assumption about Solidity 0.8 abi.decode. This affects contracts that use ERC165...

7.5CVSS7.4AI score0.00373EPSS
Exploits0References2Affected Software1
Rows per page
Query Builder