Security Researcher
Your guide to the best knowledge on Smart Contract Security | @QuillAudits Red Team | DM for audits
High
Total
Medium
Total
Total Earnings
#1521 All Time
Payouts
Top 25
Top 50
All
Code4rena
CodeHawks
Jul '23
high
Sandwich attack to steal all ERC-20 tokens in the Fees contract
high
Fee on transfer tokens will cause users to lose funds
high
`Lender` does not handle correctly rebasing, inflationary, deflationary tokens and tokens with fee on transfer
medium
Precision loss allows users to giveLoans to pools with less collateral then required
low
Missing Events Emitting
low
Amount != 0 checks are missing
gas
Misspelled event in `Lender.sol`
gas
Positions is misspelled in the readme
134.42 USDC • 8 total findings • CodeHawks • 33audits
#11
medium
staleCheckLatestRoundData() does not check the status of the Arbitrum sequencer in Chainlink feeds.
medium
Chainlink oracle will return the wrong price if the aggregator hits `minAnswer`
medium
Too many DSC tokens can get minted for fee-on-transfer tokens.
medium
Protocol can break for a token with a proxy and implementation contract (like `TUSD`)
low
Zero address check for tokens
low
Precision loss when calculating the health factor
gas
`++i`/`i++` should be `unchecked{++i}`/`unchecked{i++}` when it is not possible for them to overflow, as is the case when used in `for`- and `while`-loops
gas
No amountCollateral > balance check
41.63 USDC • 3 total findings • CodeHawks • 33audits
#49
Apr '23