Assessment reportsPublic findings
Back to Zellic site
↗
Assessment reports>Perennial>Discussion>Missing fee claim mechanism
GeneralOverview
Findings
Critical (1)
High (1)
Medium (1)
Low (2)
DiscussionUnnecessary storage assignments in `MappingStorageLib` waste gasIncorrect documentation in Vault `Mapping`Market user interface may be misleadingMissing fee claim mechanismUndercollateralized positions possible
Threat ModelWhat are threat models?Market.solMarketFactory.solMultiInvoker.solOracle.solOracleFactory.solVault.solVaultFactory.sol
Audit ResultsSummary
AppendixVault inflation POC codeNegative Liquidation PoC codeMultiInvoker drain POC code

No mechanism to claim protocol fee

Each market sends protocol fees to its factory, but MarketFactory currently does not have functionality to withdraw or spend them.

An upgrade to the contract would be required to access those fees.

Zellic © 2025Back to top ↑