Platform: Code4rena
Start Date: 23/05/2022
Pot Size: $50,000 USDC
Total HM: 44
Participants: 99
Period: 5 days
Judge: hickuphh3
Total Solo HM: 11
Id: 129
League: ETH
Rank: 98/99
Findings: 1
Award: $0.10
🌟 Selected for report: 0
🚀 Solo Findings: 0
🌟 Selected for report: berndartmueller
Also found by: 0x1f8b, 0xDjango, 0xsomeone, ACai, Bahurum, BouSalman, CertoraInc, Deivitto, Dravee, GimelSec, IllIllI, JMukesh, Kaiziron, PP1004, Ruhum, SmartSek, VAD37, WatchPug, _Adam, aez121, antonttc, blockdev, broccolirob, camden, cccz, cryptphi, defsec, dipp, ellahi, fatherOfBlocks, gzeon, horsefacts, ilan, jayjonah8, joestakey, kenta, kenzo, minhquanym, oyc_109, pauliax, pedroais, peritoflores, sashik_eth, shenwilly, simon135, throttle, xiaoming90, z3s
0.1022 USDC - $0.10
ERC20 token transfers using transfer() or transferFrom() are required to check the return values for confirming a successful transfer. However, some token contracts may not return a value or may revert on failure. This has led to serious vulnerabilities in the past. It is always recommended to choose OpenZeppelin’s SafeERC20 which helps in handling these different scenarios and is safer.
https://github.com/code-423n4/2022-05-rubicon/blob/main/contracts/RubiconMarket.sol#L361 https://github.com/code-423n4/2022-05-rubicon/blob/main/contracts/RubiconMarket.sol#L298
#0 - HickupHH3
2022-06-25T03:11:13Z
Dup of #316