https://sherlock-files.ams3.digitaloceanspaces.com/twitter_images/5b38bbe8-e9a8-4e24-acb5-fa059019445b.jpg

adeolu

Security Researcher

I made @textmeanon

Contact Me

High

8

Total

Medium

1

Solo

19

Total

$55.92K

Total Earnings

#165 All Time

28x

Payouts

bronze

2x

3rd Places

regular

6x

Top 10

regular

12x

Top 25

All

Sherlock

Code4rena

Cantina

CodeHawks

Hats Finance

Jan '25

Aave v3.3

Aave v3.3

0.27 USDC • Sherlock • adeolu

#120

Sep '24

uniswap-v4

uniswap-v4

22,088.58 USDC • 2 total findings • Cantina • adeolu

#4

medium

Finding not yet public.

medium

Finding not yet public.

Aug '24

Superposition

Superposition

1,982.63 USDC • 2 total findings • Code4rena • adeolu

#7

medium

`bytes data` param is not passed to ERC721 recipient as expected by EIP-721

medium

_onTransferReceived() does not work as intended

Tadle

Tadle

0.02 USDC • 3 total findings • CodeHawks • adeolu

#165

high

Incorrect set up and logic of `referralInfoMap` in `SystemConfig::updateReferrerInfo` function

high

TokenManager - Unlimited withdraw

high

Native token withdrawal fails until manually approved

Jul '24

TempleGold

TempleGold

15.05 USDC • 1 total finding • CodeHawks • adeolu

#37

low

Incosistent message generation in TempleTeleporter.quote() and TempleTeleporter.teleport() results in inaccurate required fee calculation by TempleTeleporter.quote()

Jun '24

Size

Size

12,302.98 USDC • 3 total findings • Code4rena • adeolu

bronze

high

Users won't liquidate positions because the logic used to calculate the liquidator's profit is incorrect

medium

Neither `sellCreditMarket‎()` nor `compensate‎()` checks whether the credit position to be sold is allowed for sale

medium

Inadequate checks to confirm the correct status of the sequecnce/sequecncerUptimeFeed in `PriceFeed.getPrice()` contract.

Apr '24

Renzo

Renzo

0 USDC • Code4rena • adeolu

#58

Mar '24

Revert Lend

Revert Lend

42.78 USDC • Code4rena • adeolu

#59

Feb '24

Origami

Origami

6,700 DAI • 1 total finding • Hats • adeolu

#4

medium

hardcoding aave pool address is a serious aave integration flaw because valid pool addresses can change

Jan '24

Decent

Decent

0.12 USDC • 1 total finding • Code4rena • adeolu

#55

high

Anyone can update the address of the Router in the DcntEth contract to any address they would like to set.

Curves

Curves

4.23 USDC • 1 total finding • Code4rena • adeolu

#107

medium

Protocol and referral fee would be permanently stuck in the Curves contract when selling a token

Dec '23

Olas

Olas

358.73 USDC • 1 total finding • Code4rena • adeolu

#15

medium

Missing slippage protection in `liquidity_lockbox::withdraw`

Revolution Protocol

Revolution Protocol

25.16 USDC • 1 total finding • Code4rena • adeolu

#66

medium

Since buyToken function has no slippage checking, users can get less tokens than expected when they buy tokens directly

Nov '23

Kelp DAO | rsETH

Kelp DAO | rsETH

2.76 USDC • Code4rena • adeolu

#54

Oct '23

Party Protocol

Party Protocol

168.15 USDC • 1 total finding • Code4rena • adeolu

#24

medium

ETHCrowdfundBase.sol#processContribution - Impossible to finalize crowdfund because of minContribution check

Ethena Labs

Ethena Labs

1,866.35 USDC • 1 total finding • Code4rena • adeolu

bronze

medium

users still forced to follow previously set cooldownDuration even when cooldown is off (set to zero) before unstaking

zkSync Era

zkSync Era

6,776.36 USDC • Code4rena • adeolu

#14

Sep '23

Allo V2

Allo V2

0.09 USDC • 1 total finding • Sherlock • adeolu

#74

medium

when funding pool with a fee on transfer token, the strategy contract's tokenBalance is increased with wrong amount.

Aug '23

Chainlink Staking v0.2

Chainlink Staking v0.2

243 USDC • Code4rena • adeolu

#46

Jul '23

Amphora Protocol

Amphora Protocol

65.94 USDC • 1 total finding • Code4rena • adeolu

#20

high

Rounding error in `WUSDA` can result in loss of user funds, especially when manipulated by an attacker

Lens Protocol V2

Lens Protocol V2

31.38 USDC • Code4rena • adeolu

#9

Tapioca DAO

Tapioca DAO

1,049.5 USDC • 2 total findings • Code4rena • adeolu

#46

medium

possible reeentrancy if rewardToken is ERC777 or execute arbitrary code on senders/receivers using hooks

medium

`_getDiscountedPaymentAmount` doesn't work for tokens with more than 18 decimals

Jun '23

Lybra Finance

Lybra Finance

1,505.92 USDC • 3 total findings • Code4rena • adeolu

#11

high

Incorrectly implemented modifiers in LybraConfigurator.sol allow any address to call functions that are supposed to be restricted

medium

No check for Individual mint amount surpassing 10% when the circulation reaches 10_000_000 in mint() of LybraEUSDVaultBase contract

medium

Invalid implementation of prioritized token rewards distribution

May '23

Maia DAO Ecosystem

Maia DAO Ecosystem

23.84 USDC • 1 total finding • Code4rena • adeolu

#67

high

Multiple issues with decimal scaling will cause incorrect accounting of hTokens and underlying tokens

Mar '23

Asymmetry contest

Asymmetry contest

17.68 USDC • 1 total finding • Code4rena • adeolu

#104

medium

Residual ETH unreachable and unuitilized in SafEth.sol

Feb '23

Ethos Reserve contest

Ethos Reserve contest

61.26 USDC • Code4rena • adeolu

#33

Jan '23

Popcorn contest

Popcorn contest

35.48 USDC • Code4rena • adeolu

#84

Numoen contest

Numoen contest

548.79 USDC • 1 total finding • Code4rena • adeolu

#16

medium

Borrower can lose partial fund during minting of Power Token as excess ETH are not refunded automatically