Sablier

Sablier
DeFiFoundry
53,440 USDC
View results
Submission Details
Severity: low
Invalid

The sender address is not validated anywhere, which can prevent the calling of cancel and renounce functions.

Vulnerability details

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.

Impact

In these cases, cancelling and renouncing the streams will not be possible.

Tools Used

Manual Review

Recommended Mitigation Steps

Validate the sender address if the sender is different from the funder.

Updates

Lead Judging Commences

inallhonesty Lead Judge over 1 year ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
Assigned finding tags:

Info/Gas/Invalid as per Docs

https://docs.codehawks.com/hawks-auditors/how-to-determine-a-finding-validity

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.