-
## Unsafe casting may overflow
SafeMath and Solidity 0.8.* handles overflows for basic math operations but not for casting.
Consider using OpenZeppelin's SafeCast library to prevent unexpected overfl…
-
* Please give more meaningful names to variables to ease the work of auditing:
```solidity
IAddressProvider private _a;
```
* Misleading variable name:
```solidity
uint256 internal constant _MAX_…
-
# Lines of code
https://github.com/code-423n4/2024-05-predy/blob/a9246db5f874a91fb71c296aac6a66902289306a/src/PriceFeed.sol#L46
# Vulnerability details
## Impact
Chainlink aggregators have a built…
-
# Lines of code
https://github.com/code-423n4/2024-06-size/blob/8850e25fb088898e9cf86f9be1c401ad155bea86/src/libraries/actions/SellCreditMarket.sol#L127-L204
# Vulnerability details
## Impact
When…
-
# Lines of code
https://github.com/code-423n4/2022-12-gogopool/blob/aec9928d8bdce8a5a4efe45f54c39d4fc7313731/contracts/contract/MinipoolManager.sol#L484
https://github.com/code-423n4/2022-12-gogopool…
-
# Lines of code
https://github.com/code-423n4/2023-12-ethereumcreditguild/blob/main/src/loan/LendingTerm.sol#L751-L768
https://github.com/code-423n4/2023-12-ethereumcreditguild/blob/main/src/loan/Len…
-
xiaoming90
high
# Partial liquidations are not possible
## Summary
Due to an incorrect implementation of `VaultValuation.getLiquidationFactors()`, Notional requires that a liquidator reduces an ac…
-
# Lines of code
https://github.com/code-423n4/2024-06-size/blob/main/src/Size.sol#L162
# Vulnerability details
## Impact
Users can withdraw their deposited tokens by calling `Size::withdraw`, whic…
-
Breeje
Medium
# `DepositVault` will allow minting excessive `mToken` to User in case of WBTC Depeg event
### Summary
`DepositVault` will allow minting excessive `mToken` to User in case of WBTC De…
-
# Lines of code
https://github.com/code-423n4/2024-05-predy/blob/a9246db5f874a91fb71c296aac6a66902289306a/src/PriceFeed.sol#L45-L58
# Vulnerability details
## Impact
If the Arbitrum Sequencer goes…