Platform: Code4rena
Start Date: 23/05/2022
Pot Size: $75,000 USDC
Total HM: 23
Participants: 75
Period: 7 days
Judge: GalloDaSballo
Total Solo HM: 13
Id: 130
League: ETH
Rank: 57/75
Findings: 1
Award: $101.23
🌟 Selected for report: 0
🚀 Solo Findings: 0
🌟 Selected for report: IllIllI
Also found by: 0x1f8b, 0x52, 0xNazgul, 0xNineDec, AlleyCat, BouSalman, CertoraInc, Chom, Dravee, Funen, GimelSec, Hawkeye, MaratCerby, Nethermind, Picodes, RoiEvenHaim, SooYa, TerrierLover, WatchPug, _Adam, asutorufos, berndartmueller, c3phas, catchup, cccz, cryptphi, csanuragjain, delfin454000, djxploit, fatherOfBlocks, gzeon, hake, hansfriese, horsefacts, hyh, jayjonah8, minhquanym, oyc_109, p_crypt0, pauliax, robee, rotcivegaf, sach1r0, sashik_eth, simon135, sorrynotsorry, teddav, unforgiven, xiaoming90
101.2349 USDC - $101.23
When using transferFrom
for ERC721, _to cannot be the zero address or the caller would send their nft or token to the no one (0 address) and lost their nft or token. This could affect to transferFrom
and safeTransferFrom
function.
Manual analysis
Add require statement to chech for no zero address in _transferFrom
function
#0 - GalloDaSballo
2022-06-25T21:21:42Z
QA
#1 - GalloDaSballo
2022-07-04T22:30:12Z
Low