-
# Handle
0xRajeev
# Vulnerability details
## Impact
The protocol has several critical parameters that impact user’s ability to deposit, withdraw, be classified as a sardine/tuna/whale and make mo…
-
**Github username:** @SB-Security
**Twitter username:** SBSecurity_
**Submission hash (on-chain):** 0xd9a588c7e1b7803d3d0ea6fbd5c0e36aec4d06a09f69afc70aebcf3e5e894110
**Severity:** low
**Description…
-
2022-03-paladin
1 define enum LockAction earlier. enum LockAction is defined in line 1135. However, this enum is used earlier in the contract. According to the style guide page of solidity doc, there…
-
#1 Cache the authModule.code.length and tokenDeployerImplementation.code.length
https://github.com/code-423n4/2022-07-axelar/blob/9c4c44b94cddbd48b9baae30051a4e13cbe39539/contracts/AxelarGateway.sol#…
-
# Handle
PierrickGT
# Vulnerability details
## Impact
We can avoid 3 sload by storing `card[winningOutcome]` in a private variable.
We can also avoid 4 sload by storing `msgSender()` in a privat…
-
# Lines of code
https://github.com/code-423n4/2023-08-dopex/blob/main/contracts/amo/UniV2LiquidityAmo.sol#L231
https://github.com/code-423n4/2023-08-dopex/blob/main/contracts/amo/UniV2LiquidityAmo.so…
-
# 1. Missing zero address checks
## Risk
Low
## Impact
FactoryDAO's contracts do not check for zero addresses which might lead to loss of funds, failed transactions and can break the protocol functio…
-
# Lines of code
https://github.com/code-423n4/2022-06-yieldy/blob/524f3b83522125fb7d4677fa7a7e5ba5a2c0fe67/src/contracts/BatchRequests.sol#L14-L27
# Vulnerability details
## Impact
The function `…
-
2022-06-nibbl
## 1 missing validations for the length of arrays.
The following parameters are array and the length of them must be checked before executing a function if the length is the same or no…
-
# Handle
WatchPug
# Vulnerability details
For the arithmetic operations that will never over/underflow, using the unchecked directive (Solidity v0.8 has default overflow/underflow checks) can save…