Lucene search
+L

3576 matches found

Code423n4
Code423n4
added 2021/11/11 12:00 a.m.9 views

Inconsistent balance when supplying transfer-on-fee or deflationary tokens

Handle Reigada Vulnerability details Impact In the contract StakingRewards, the stake function assume that the amount of stakingToken is transferred to the smart contract after calling the safeTransferFrom function and thus it updates the balances mapping. However, this may not be true if the...

7AI score
SaveExploits0
Code423n4
Code423n4
added 2021/11/10 12:00 a.m.13 views

Unchecked low level calls

Handle Reigada Vulnerability details Impact The return value of these low-level calls are not checked, so if the call fails, the Ether will be locked in the contract. Setting the risk as medium as the smart contract has no function to withdraw the Ether. This Ether would remain stuck in the...

6.8AI score
SaveExploits0
ThreatPost
ThreatPost
added 2021/11/02 8:55 p.m.37 views

Squid Game Crypto Scammers Rip Off Investors for Millions

Players in the Squid Game cryptocurrency market have been eliminated — at least their investment has — by what cryptocurrency watchers have called a classic “rug-pull” scam. When SQUID tokens were first released last week, they were valued at a paltry $0.01 but promised entry into a game with the...

7.2AI score
SaveExploits0References10
Code423n4
Code423n4
added 2021/10/22 12:00 a.m.22 views

transfer() is not recommended for sending ETH

Handle WatchPug Vulnerability details Since the introduction of transfer, it has typically been recommended by the security community because it helps guard against reentrancy attacks. This guidance made sense under the assumption that gas costs wouldn’t change. It's now recommended that transfer...

6.9AI score
SaveExploits0
Code423n4
Code423n4
added 2021/10/22 12:00 a.m.14 views

Swap.sol implements potentially dangerous transfer

Handle elprofesor Vulnerability details Impact The use of .transfer in Swap.sol may have unintended outcomes on the eth being sent to the receiver. Eth may be irretrievable or undelivered if the msg.sender or feeRecipient is a smart contract. Funds can potentially be lost if; 1. The smart contrac...

6.9AI score
SaveExploits0
Code423n4
Code423n4
added 2021/10/18 12:00 a.m.19 views

QuickAccManager Smart Contract signature verification can be exploited

Handle cmichel Vulnerability details Several different signature modes can be used and Identity.execute forwards the signature parameter to the SignatureValidator library. The returned signer is then used for the privileges check: address signer = SignatureValidator.recoverAddrImplhash, signature...

6.8AI score
SaveExploits0
NVD
NVD
added 2021/10/06 6:15 p.m.32 views

CVE-2021-41121

Vyper is a Pythonic Smart Contract Language for the EVM. In affected versions when performing a function call inside a literal struct, there is a memory corruption issue that occurs because of an incorrect pointer to the the top of the stack. This issue has been resolved in version 0.3.0...

8.8CVSS0.01074EPSS
SaveExploits0References2
OSV
OSV
added 2021/10/06 6:15 p.m.28 views

CVE-2021-41121

Vyper is a Pythonic Smart Contract Language for the EVM. In affected versions when performing a function call inside a literal struct, there is a memory corruption issue that occurs because of an incorrect pointer to the the top of the stack. This issue has been resolved in version 0.3.0...

8.8CVSS8.9AI score
SaveExploits0References2
Prion
Prion
added 2021/10/06 6:15 p.m.33 views

Memory corruption

Vyper is a Pythonic Smart Contract Language for the EVM. In affected versions when performing a function call inside a literal struct, there is a memory corruption issue that occurs because of an incorrect pointer to the the top of the stack. This issue has been resolved in version 0.3.0...

6.5CVSS8.8AI score0.01074EPSS
SaveExploits0References2Affected Software1
OSV
OSV
added 2021/10/06 6:15 p.m.43 views

PYSEC-2021-365

Vyper is a Pythonic Smart Contract Language for the EVM. In affected versions when performing a function call inside a literal struct, there is a memory corruption issue that occurs because of an incorrect pointer to the the top of the stack. This issue has been resolved in version 0.3.0...

8.8CVSS3.5AI score0.01074EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2021/10/06 5:10 p.m.42 views

CVE-2021-41121 Memory corruption in Vyper

Vyper is a Pythonic Smart Contract Language for the EVM. In affected versions when performing a function call inside a literal struct, there is a memory corruption issue that occurs because of an incorrect pointer to the the top of the stack. This issue has been resolved in version 0.3.0...

7.5CVSS9.1AI score0.01074EPSS
SaveExploits0References2
CVE
CVE
added 2021/10/06 5:10 p.m.99 views

CVE-2021-41121

CVE-2021-41121 (Vyper) affects the Vyper compiler/language used for EVM smart contracts. The issue occurs in affected versions when performing a function call inside a literal struct, caused by an incorrect pointer to the top of the stack, leading to memory corruption. The vulnerability has been ...

8.8CVSS8.3AI score0.01074EPSS
SaveExploits0References2Affected Software1
NVD
NVD
added 2021/10/05 11:15 p.m.50 views

CVE-2021-41122

Vyper is a Pythonic Smart Contract Language for the EVM. In affected versions external functions did not properly validate the bounds of decimal arguments. The can lead to logic errors. This issue has been resolved in version 0.3.0...

4.3CVSS0.00803EPSS
SaveExploits1References2
OSV
OSV
added 2021/10/05 11:15 p.m.18 views

CVE-2021-41122

Vyper is a Pythonic Smart Contract Language for the EVM. In affected versions external functions did not properly validate the bounds of decimal arguments. The can lead to logic errors. This issue has been resolved in version 0.3.0...

4.3CVSS4.6AI score
SaveExploits0References2
Prion
Prion
added 2021/10/05 11:15 p.m.37 views

Out-of-bounds

Vyper is a Pythonic Smart Contract Language for the EVM. In affected versions external functions did not properly validate the bounds of decimal arguments. The can lead to logic errors. This issue has been resolved in version 0.3.0...

4CVSS4.5AI score0.00803EPSS
SaveExploits1References2Affected Software1
OSV
OSV
added 2021/10/05 11:15 p.m.36 views

PYSEC-2021-366

Vyper is a Pythonic Smart Contract Language for the EVM. In affected versions external functions did not properly validate the bounds of decimal arguments. The can lead to logic errors. This issue has been resolved in version 0.3.0...

4.3CVSS3.4AI score0.00803EPSS
SaveExploits1References2
Cvelist
Cvelist
added 2021/10/05 11:00 p.m.50 views

CVE-2021-41122 Bounds check missing for decimal args in Vyper

Vyper is a Pythonic Smart Contract Language for the EVM. In affected versions external functions did not properly validate the bounds of decimal arguments. The can lead to logic errors. This issue has been resolved in version 0.3.0...

4.3CVSS4.9AI score0.00803EPSS
SaveExploits1References2
CVE
CVE
added 2021/10/05 11:00 p.m.93 views

CVE-2021-41122

CVE-2021-41122 affects the Vyper smart contract language. The issue is that in affected versions, external functions did not properly validate the bounds of decimal arguments, enabling logic errors. The root cause is insufficient bounds checking for decimal inputs in external function definitions...

4.3CVSS4.5AI score0.00803EPSS
SaveExploits1References2Affected Software1
Code423n4
Code423n4
added 2021/09/21 12:00 a.m.12 views

Withdrawing bounties after checking balances can lead to the entire basket being drained.

Handle itsmeSTYJ Vulnerability details Impact All funds in the basket can be stolen. Proof of Concept 1. Malicious user creates a smart contract that can interact w/ the auction can call bondForRebalance and settleAuction. 2. Auction is started by the publisher 3. Malicious user uses smart contra...

7AI score
SaveExploits0
Code423n4
Code423n4
added 2021/09/15 12:00 a.m.14 views

Last person to withdraw his tokens might not be able to do this, in Crowdsale (edge case)

Handle gpersoon Vulnerability details Impact Suppose a Crowdsale is successful and enough commitments are made before the marketInfo.endTime. Suppose marketStatus.commitmentsTotal == marketInfo.totalTokens -1 // note this is an edge case, but can be constructed by an attacker Then the function...

6.7AI score
SaveExploits0
Rows per page
Query Builder