
Payouts

1st Places

3rd Places

Top 10
All
Sherlock
Immunefi
Dec '25
medium
Interest accrual can be skipped after extended market inactivity, allowing borrowers to avoid interest payments
medium
Unit mismatch in `calculateInterest()` undercharges interest when borrow rate decays to `MIN_RATE`
medium
Boundary condition mismatch allows liquidation of solvent positions at exact borrowing capacity
Nov '25
Oct '25
high
high
high
high
low
Findings not publicly available for private contests.
Sep '25
Findings not publicly available for private contests.
Aug '25
Jul '25
high
Incorrect decrement of latestEligibleIndex in handleReport() skips allocating shares for borderline deposits, but they remain claimable
medium
cancelDepositRequest() always reverts due to modifying FenwickTree with wrong index
medium
UpdateChecks() reverts when hasTransferWhitelist and info[from].canTransfer, preventing transfers of shares between EOA
Jun '25
May '25
high
Subsequent Cross‐Chain Borrows don’t Accrue interest on existing principal when borrowing the same Asset
high
First-borrow collateral check bypass in CoreRouter.borrow() allows attacker to steal funds
high
Repeated claimLend calls drain all LEND because lendAccrued is not reset
high
Wrong check in borrowWithInterest() allows users to borrow more then they supplied