Assessment reportsPublic findings
Back to Zellic site
↗
Assessment reports>Nukem Loans>Discussion>Centralization
GeneralOverview
Findings
Critical (3)
High (3)
Medium (2)
Low (1)
DiscussionInitializer called in constructorBorrowing on behalf of the Market contractPotential storage-collision issueSaferERC20 additional checksEIP-712 implementationMarket setters should only be called onceUtilizing eth-brownie for testingCentralizationAMM oracle pricing
Threat ModelWhat are threat models?AbstractSwapper.solAuctions.solCollateral.solCredit.solDebt.solEIP712.solERC20Base.solERC20Permit.solEnFi4626.solLendingStrategy.solMarket.solProxyManager.solRoles.solSaferERC20.solUniswapV2Swapper.sol
Audit ResultsSummary

Centralization

There are many instances of centralization, from signatures that determine the prices of assets to liquidations that can only be authorized with a centralized signature. Therefore, the protocol has the responsibility of starting liquidation auctions before at-risk positions accrue bad debt.

Zellic © 2025Back to top ↑