Trader Joe contest - Czar102's results

One-stop-shop decentralized trading on Avalanche.

General Information

Platform: Code4rena

Start Date: 25/01/2022

Pot Size: $50,000 USDT

Total HM: 17

Participants: 39

Period: 3 days

Judge: LSDan

Total Solo HM: 9

Id: 79

League: ETH

Trader Joe

Findings Distribution

Researcher Performance

Rank: 24/39

Findings: 3

Award: $247.29

🌟 Selected for report: 4

🚀 Solo Findings: 0

Findings Information

🌟 Selected for report: cmichel

Also found by: Czar102, Ruhum, Tomio, WatchPug, defsec, hack3r-0m, hyh, saian

Labels

bug
duplicate
2 (Med Risk)

Awards

74.4672 USDT - $74.47

External Links

Handle

Czar102

Vulnerability details

Impact

ERC20 tokens may not revert on failure, instead return false. Users may lose their funds as ERC20 calls may fail. They are made to unknown ERC20 tokens that have no additional constraints on their failure reporting.

Findings:

LaunchEvent.sol::458 => token.transfer(msg.sender, amount); LaunchEvent.sol::464 => pair.transfer(msg.sender, balance); LaunchEvent.sol::490 => token.transfer(msg.sender, amount); LaunchEvent.sol::514 => token.transfer(issuer, balance); LaunchEvent.sol::538 => token.transfer(penaltyCollector, excessToken); LaunchEvent.sol::543 => WAVAX.transfer(penaltyCollector, excessWavax); RocketJoeFactory.sol::133 => IERC20(_token).transferFrom(msg.sender, launchEvent, _tokenAmount); RocketJoeStaking.sol::184 => rJoe.transfer(_to, rJoeBal); RocketJoeStaking.sol::186 => rJoe.transfer(_to, _amount);

Tools used

Manual analysis c4udit

#0 - cryptofish7

2022-02-10T13:55:15Z

Duplicate of #232

#1 - dmvt

2022-02-22T19:25:48Z

duplicate of #198

AuditHub

A portfolio for auditors, a security profile for protocols, a hub for web3 security.

Built bymalatrax © 2024

Auditors

Browse

Contests

Browse

Get in touch

ContactTwitter