Lucene search
+L

435 matches found

Code423n4
Code423n4
•added 2022/07/14 12:00 a.m.•16 views

authRedeem in Marketplace.sol calls nonexistent function

Lines of code Vulnerability details Impact Complete loss of user funds Proof of Concept In L156 and L164 marketplace.sol makes an external call to swivel.authRedeem, but Swivel.sol doesn't contain any function by that name. When calling a nonexistent function in solidity, the call will simply...

7.2AI score
SaveExploits0
Code423n4
Code423n4
•added 2022/07/08 12:00 a.m.•10 views

DOS(Denial Of Service).External calls can fail accidentally or deliberately, which can cause a DoS condition in the contract.

Lines of code Vulnerability details Impact --Check: calls-loop --Severity: Medium --Confidence: Medium External calls can fail accidentally or deliberately, which can cause a DoS condition in the contract. There are two instances where this can occur. Proof of Concept -- --ConsenSys Smart...

7.2AI score
SaveExploits0
Code423n4
Code423n4
•added 2022/07/08 12:00 a.m.•10 views

configureFor's check for interface compliance can backfire

Lines of code Vulnerability details Impact Controlller supplied data.ballot is checked by configureFor to be compliant with IJBFundingCycleBallot interface by wrapping the call. Proof of Concept configureFor checks for interface support with a nested function: try...

7AI score
SaveExploits0
Code423n4
Code423n4
•added 2022/07/08 12:00 a.m.•14 views

Unchecked transfer

Lines of code Vulnerability details Description The return value of an external transfer/transferFrom call is not checked Impact There are some tokens that do not revert on failure but return false instead, if such token is used, the return value won'...

7.1AI score
SaveExploits0
Code423n4
Code423n4
•added 2022/07/08 12:00 a.m.•17 views

Chainlink's latestRoundData might return stale or incorrect results

Lines of code Vulnerability details Impact Chainlink's latestRoundData might return stale or incorrect results Proof of Concept According to Chainlink documentation, there must be a check for stale prices. It's a link of the same issue. Tools Used Solidity Visual Developer of VSCode Recommended...

6.8AI score
SaveExploits0
Code423n4
Code423n4
•added 2022/07/08 12:00 a.m.•26 views

State Variable Shadowing

Lines of code Vulnerability details Impact Check: shadowing-state Severity: High Confidence: High It is possible to use the same variable twice in Solidity, but it can lead to unintended side effects.The TestAllowance.sol contract inherits from TesTBaseWorkflow.sol. In the TestAllowance.sol...

6.8AI score
SaveExploits0
Code423n4
Code423n4
•added 2022/07/02 12:00 a.m.•19 views

accountant and admin cannot be updated at Note.sol once accountant is initialized

Lines of code Vulnerability details Impact Once state variable accountant is set, accountant and admin will no longer be updated using setAccountantAddress function. Proof of Concept function setAccountantAddressaddress accountant external requiremsg.sender == admin; requireaddressaccountant ==...

6.9AI score
SaveExploits0
Code423n4
Code423n4
•added 2022/06/30 12:00 a.m.•20 views

Failed transfer with low level call won't revert

Lines of code Vulnerability details In BaseV1-periphery.sol, the function safeTransferCANTO is as follows: function safeTransferCANTOaddress to, uint value internal bool success, = to.callvalue:valuenew bytes0; requiresuccess, "TransferHelper: ETHTRANSFERFAILED"; This function is utilized in a fe...

6.6AI score
SaveExploits0
Code423n4
Code423n4
•added 2022/06/26 12:00 a.m.•21 views

Yieldy._totalSupply has different upper bounds.

Lines of code Vulnerability details Impact Yieldy.totalSupply has different upper bounds. Yieldy.mint will revert when totalSupply is exactly same as MAXSUPPLY. Proof of Concept From L91-L98, we can see totalSupply can be same as MAXSUPPLY and I think "totalSupply = MAXSUPPLY" is reasonable also...

6.9AI score
SaveExploits0
Code423n4
Code423n4
•added 2022/06/26 12:00 a.m.•18 views

Staking.setCurvePool() doesn't approve allowance when changes CURVE_POOL.

Lines of code Vulnerability details Impact Staking.setCurvePool doesn't approve allowance when changes CURVEPOOL. It will affect when users exchange asset through CURVEPOOL. Proof of Concept When initialize the contract, Staking contract approves CURVEPOOL here. But when admin updates CURVEPOOL...

6.9AI score
SaveExploits0
Code423n4
Code423n4
•added 2022/06/26 12:00 a.m.•11 views

Inaccurate fee calculation

Lines of code Vulnerability details Impact The equation in the calculateFee function has a high degree of inaccuracy Solidity use integers, when divide an uint256 for other uint256 the divition take the floor number and ignore the decimal part In example: a = 1999 ETH feenominator = 1000 the retu...

6.8AI score
SaveExploits0
attackerkb
attackerkb
•added 2022/06/23 5:15 p.m.•6 views

CVE-2022-33069

Ethereum Solidity v0.8.14 contains an assertion failure via SMTEncoder::indexOrMemberAssignment at SMTEncoder.cpp...

5.5CVSS5.8AI score0.00637EPSS
SaveExploits1References2
NVD
NVD
•added 2022/06/23 5:15 p.m.•54 views

CVE-2022-33069

Ethereum Solidity v0.8.14 contains an assertion failure via SMTEncoder::indexOrMemberAssignment at SMTEncoder.cpp...

5.5CVSS0.00637EPSS
SaveExploits1References1
Prion
Prion
•added 2022/06/23 5:15 p.m.•27 views

Authentication flaw

Ethereum Solidity v0.8.14 contains an assertion failure via SMTEncoder::indexOrMemberAssignment at SMTEncoder.cpp...

4.3CVSS5.6AI score0.00637EPSS
SaveExploits1References1Affected Software1
CNNVD
CNNVD
•added 2022/06/23 12:00 a.m.•16 views

Solidity å®‰å…Øę¼ę“ž

Solidity is a high-level programming language. A security vulnerability exists in Ethereum Solidity version v0.8.14, which originates from running an example via solc and triggering an internal compiler error...

5.5CVSS5.7AI score0.00637EPSS
SaveExploits1References2
osv_cve
osv_cve
•added 2022/06/22 1:24 p.m.•21 views

CVE-2022-33069

Ethereum Solidity v0.8.14 contains an assertion failure via SMTEncoder::indexOrMemberAssignment at SMTEncoder.cpp...

6.9AI score
SaveExploits0References3
Cvelist
Cvelist
•added 2022/06/22 1:24 p.m.•41 views

CVE-2022-33069

Ethereum Solidity v0.8.14 contains an assertion failure via SMTEncoder::indexOrMemberAssignment at SMTEncoder.cpp...

5.8AI score0.00637EPSS
SaveExploits1References1
Mend
Mend
•added 2022/06/22 1:24 p.m.•5 views

CVE-2022-33069

Ethereum Solidity v0.8.14 contains an assertion failure via SMTEncoder::indexOrMemberAssignment at SMTEncoder.cpp...

6.8CVSS0.00637EPSS
SaveExploits1References3
CVE
CVE
•added 2022/06/22 1:24 p.m.•81 views

CVE-2022-33069

CVE-2022-33069 pertains to Ethereum Solidity v0.8.14, where an assertion failure occurs in SMTEncoder::indexOrMemberAssignment() (SMTEncoder.cpp). This description is consistently stated across sources and is the core concrete detail: the vulnerability arises from an assertion failure in the SMT ...

5.5CVSS5.5AI score0.00637EPSS
SaveExploits1References1Affected Software1
Positive Technologies
Positive Technologies
•added 2022/06/22 12:00 a.m.•5 views

PT-2022-21676

Name of the Vulnerable Software and Affected Versions Ethereum Solidity version 0.8.14 Description The issue is related to an assertion failure in Ethereum Solidity, specifically via the SMTEncoder::indexOrMemberAssignment function at SMTEncoder.cpp. Recommendations For Ethereum Solidity version...

5.5CVSS0.00637EPSS
SaveExploits1References5
Rows per page
Query Builder