Payouts
1st Places
3rd Places
Top 10
All
Sherlock
Feb '25
Dec '24
high
Malicious attackers can steal funds from the protocol by creating same order ids
high
Malicious attackers can steal funds from `OracleLess` contract by calling `fillOrder` function with malicious contract as `target` variable
high
The `execute` functions should reset the allowance of the `tokenIn` token to 0 after execution of `target.call(txData)`
medium
Malicious attackers can cause out of gas to fill orders by creating a lot of orders in the `OracleLess` contract
medium
Filling stop limit order created with 'Swap-On-Fill' creates the new bracket order with incorrect `direction` value
Nov '24
high
Arbitrage attackers can steal funds from the reputation market.
high
In the `ReputationMarket.buyVotes` function, `marketFunds[profileId]` should not contain protocol entry fee and donation fee
medium
The `EthosVouch.applyFees` function calculates the protocol, donation and vouchersPool fee incorrectly