https://sherlock-files.ams3.digitaloceanspaces.com/profile_images/75a62d70-f621-4068-8b2e-503a1664dc62.png

KiteWeb3

Security Researcher

Contact Me

High

5

Total

Medium

5

Total

$11.98K

Total Earnings

#489 All Time

13x

Payouts

gold

1x

1st Places

regular

3x

Top 10

regular

4x

Top 25

All

Sherlock

Code4rena

CodeHawks

Feb '25

Yieldoor

Yieldoor

29.63 USDC • 2 total findings • Sherlock • KiteWeb3

#20

high

`Strategy collectFees` uses incorrect position range in `vestPosition` fee collection

medium

Users can steal borrowed funds during `Leverager::withdraw` when `token1` is the borrowed `denomination`

Jan '25

Ignite

Ignite

364.92 usdc • CodeHawks • kiteweb3

#9

Dec '24

SecondSwap

SecondSwap

2.81 USDC • 1 total finding • Code4rena • KiteWeb3

#60

medium

Rounding error in stepDuration calculations.

Lambo.win

Lambo.win

0 USDC • 1 total finding • Code4rena • KiteWeb3

#36

high

Minting zero tokens when underlyingToken is not Ether in cashIn()

Aug '24

Tadle

Tadle

10.79 USDC • 4 total findings • CodeHawks • kiteweb3

#91

high

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

low

[Low-01] Missing Access Control in `CapitalPool::approve()` Function Allows any User to call it to set Allowance Amount `TokenContract` to `type(uint256).max`.

low

Validation of `collateralRate` in `PerMarkets::createOffer` function

low

CreateOffer allows eachTradeTax to be 100% ( 10000 bp ) violating code assumptions

Jul '24

Zaros Part 1

Zaros Part 1

12.16 USDC • 1 total finding • CodeHawks • kiteweb3

#85

low

QA Report - 0xStalin - Low Severities

TempleGold

TempleGold

21.05 USDC • 1 total finding • CodeHawks • kiteweb3

#35

high

Incompatibility with Multisig Wallets in `TempleGold::send` Function

May '24

Beanstalk Part 3

Beanstalk Part 3

10,339.97 USDC • 2 total findings • CodeHawks • kiteweb3

gold

low

```LibUnripe::getTotalRecapitalizedPercent``` returns wrong ```recapitalizedPercent``` if ```totalUsdNeeded``` is 0

low

Missing validation for ```totalUsdNeeded``` in ```LibUnripe::getPenalizedUnderlying``` can lead to the ```urBean``` chopping block

Apr '24

Beanstalk Part 2

Beanstalk Part 2

1,048.27 USDC • 1 total finding • CodeHawks • kiteweb3

#5

medium

```LibWstethEthOracle::getWstethEthPrice``` returns wrong ```wstETH/ETH``` price in some conditions impacting system operations

Dec '23

The Standard

The Standard

0.11 USDC • 2 total findings • CodeHawks • kiteweb3

#99

high

Rewards can be drained because of lack of access control

low

`costInEuros` calculation will incur precision loss due to division before multiplication

Sep '23

DittoETH

DittoETH

148.83 USDC • 1 total finding • CodeHawks • kiteweb3

#31

medium

Division before multiplication results in lower `dittoMatchedShares` distributed to users

Aug '23

Sparkn

Sparkn

5.30 USDC • 2 total findings • CodeHawks • kiteweb3

#75

medium

Malicious/Compromised organiser can reclaw all funds, stealing work from supporters

low

Centralization Risk for trusted organizers

Jul '23

Foundry DeFi Stablecoin CodeHawks Audit Contest

Foundry DeFi Stablecoin CodeHawks Audit Contest

0.37 USDC • 1 total finding • CodeHawks • kiteweb3

#148

low

Precision loss when calculating the health factor