ID | Severity | Status | Title 32 Findings | Location |
---|
C-01 | CRITICAL | ACKNOWLEDGED | Possibility of misconfiguration in | FathomProxyWalletOwner.sol |
C-02 | CRITICAL | ACKNOWLEDGED | Configuration addresses are not updatable in | FathomProxyWalletOwner.sol |
C-03 | CRITICAL | ACKNOWLEDGED | Missing overflow checks in | PluginPriceOracle.sol |
M-01 | MAJOR | ACKNOWLEDGED | Owner fails to receive native token transfer in | FathomProxyWalletOwner.sol |
M-02 | MAJOR | ACKNOWLEDGED | Missing | FathomProxyWalletOwner.sol FathomProxyWalletOwnerUpgradeable.sol |
M-03 | MAJOR | NO ISSUE | Add migration mechanism in | CollateralPoolConfig.sol |
W-01 | WARNING | ACKNOWLEDGED | Addresses are not validated in | FathomProxyWalletOwner.sol |
W-02 | WARNING | ACKNOWLEDGED | DDOS attack in | FathomProxyWalletOwnerUpgradeable.sol |
W-03 | WARNING | FIXED | Disable initializers in upgradable contracts | FathomProxyWalletOwnerUpgradeable.sol ProxyWalletRegistry.sol |
W-04 | WARNING | ACKNOWLEDGED | Received amount of stablecoin is not validated in | FathomProxyWalletOwnerUpgradeable.sol |
W-05 | WARNING | FIXED | Casting to types in unsafe way | CollateralTokenAdapter.sol |
W-06 | WARNING | FIXED |
| FlashMintModule.sol |
W-07 | WARNING | FIXED | Redundant check for | PositionManager.sol FixedSpreadLiquidationStrategy.sol LiquidationEngine.sol PriceOracle.sol ShowStopper.sol |
W-08 | WARNING | NO ISSUE | Validation of | BookKeeper.sol |
W-09 | WARNING | NO ISSUE | Validation of | CollateralPoolConfig.sol |
W-10 | WARNING | ACKNOWLEDGED | Lack of sanity check in | CollateralPoolConfig.sol |
W-11 | WARNING | FIXED | Outdated typing in | FixedSpreadLiquidationStrategy.sol |
I-01 | INFO | ACKNOWLEDGED | Use of outdated libraries | FixedSpreadLiquidationStrategy.sol |
I-02 | INFO | ACKNOWLEDGED | Gas consumption limitations for integrators in | FathomStablecoinProxyActions.sol |
I-03 | INFO | FIXED | Unsafe usage of | SafeToken.sol |
I-04 | INFO | ACKNOWLEDGED | Impossible to withdraw partial amount | FathomProxyWalletOwner.sol |
I-05 | INFO | ACKNOWLEDGED | Transfer amount validation in | FathomProxyWalletOwnerUpgradeable.sol |
I-06 | INFO | ACKNOWLEDGED | Check is not performed prior to sending funds in | FathomProxyWalletOwner.sol |
I-07 | INFO | ACKNOWLEDGED | Validation is redundant in | FathomProxyWalletOwner.sol FathomProxyWalletOwnerUpgradeable.sol |
I-08 | INFO | FIXED | Typo in | PositionManager.sol |
I-09 | INFO | FIXED | Redundant Imports | PositionManager.sol CentralizedOraclePriceFeed.sol SlidingWindowDexOracle.sol FathomStablecoinProxyActions.sol CollateralTokenAdapter.sol AdminControls.sol ShowStopper.sol SystemDebtEngine.sol |
I-10 | INFO | FIXED | Obsolete comments in | PositionManager.sol |
I-11 | INFO | FIXED |
| BookKeeper.sol |
I-12 | INFO | FIXED | Typo in error message in | FixedSpreadLiquidationStrategy.sol |
I-13 | INFO | FIXED | Missing | FlashMintModule.sol |
I-14 | INFO | ACKNOWLEDGED | Typo in | FathomProxyWalletOwner.sol |
I-15 | INFO | FIXED | Typo in several contracts | IDelayPriceFeed.sol CentralizedOraclePriceFeed.sol DelayFathomOraclePriceFeed.sol DelayPriceFeedBase.sol |
Please select finding