If stream is created with malicious ERC20 implementation, tokenURI
may always revert, because the implementation may return gas bomb on safeAssetSymbol
:
tokenURI
DoS for the given stream
Manual Review
Limit the forwarded gas on (bool success, bytes memory returnData) = asset.staticcall(abi.encodeCall(IERC20Metadata.symbol, ()));
call
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.