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

20

Total

$56.03K

Total Earnings

#176 All Time

29x

Payouts

bronze

2x

3rd Places

regular

6x

Top 10

regular

12x

Top 25

All

Sherlock

Code4rena

Cantina

CodeHawks

Hats Finance

Feb '25

velvet-v4

velvet-v4

111.42 USDC • 1 total finding • Cantina • adeolu

#27

medium

Finding not yet public.

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