Unlike the recipient address, which if set to zero will prevent streams from being created, so validating it is not necessary, the sender address is not validated anywhere while creating streams. If the sender address is set to the zero address, then nobody can cancel or renounce the stream.
This issue is possible if the sender and funder are two different addresses.
In these cases, cancelling and renouncing the streams will not be possible.
Manual Review
Validate the sender address if the sender is different from the funder.
https://docs.codehawks.com/hawks-auditors/how-to-determine-a-finding-validity
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.