https://sherlock-files.ams3.digitaloceanspaces.com/profile_images/defaults/default_avatar_6.png

AgileJune

Security Researcher

Contact Me

High

5

Total

Medium

6

Total

$776.00

Total Earnings

#1299 All Time

9x

Payouts

bronze

1x

3rd Places

regular

1x

Top 10

regular

4x

Top 25

All

Sherlock

Code4rena

May '24

Munchables

Munchables

0.01 USDC • 1 total finding • Code4rena • AgileJune

#16

medium

Missing disapproval check in `LockManager.sol::approveUSDPrice` allows simultaneous approval and disapproval of a price proposal

Apr '24

TITLES Publishing Protocol

TITLES Publishing Protocol

4.56 USDC • 2 total findings • Sherlock • AgileJune

#49

high

The user using Edition.sol::mintBatch(one token to multiple receivers) will avoid to pay expected mint Fee.

medium

Edition.sol::mintBatch(multi-tokens to one receiver) will always revert because of wrong implementation to call FeeManager::collectMintFee

Mar '24

RadicalxChange

RadicalxChange

1.18 USDC • 1 total finding • Sherlock • AgileJune

bronze

high

Malicious user can win auction and become owner of tokenId without any collateral to pay original old owner.

Axis Finance

Axis Finance

5.04 USDC • 1 total finding • Sherlock • AgileJune

#28

high

Auction with lotId > 0 is always not handled as expected due to empty auction routing information

Abracadabra Mimswap

Abracadabra Mimswap

208.83 USDC • 1 total finding • Code4rena • AgileJune

#18

medium

Permanent loss of yield for stakers in reward pools due to precision loss.

PoolTogether

PoolTogether

1.47 USDC • 1 total finding • Code4rena • AgileJune

#29

high

Any fee claim lesser than the total `yieldFeeBalance` as unit of shares is lost and locked in the `PrizeVault` contract

Feb '24

AI Arena

AI Arena

1.12 USDC • 1 total finding • Code4rena • AgileJune

#169

high

Fighters cannot be minted after the initial generation due to uninitialized `numElements` mapping

Jan '24

Salty.IO

Salty.IO

553.93 USDC • 2 total findings • Code4rena • AgileJune

#24

medium

Incorrect assumption in PoolMath.sol can cause underflow when zapping is used

medium

Remove Liquidity has missing reserve1 DUST check, which can make reserve1 to be less than DUST

Curves

Curves

0.01 USDC • 1 total finding • Code4rena • AgileJune

#136

medium

onBalanceChange causes previously unclaimed rewards to be cleared