The notVoided() modifier is used to make sure the stream the user is trying to deposit into is not voided.
All the deposit*() functions implement this modifier.
https://github.com/Cyfrin/2024-10-sablier/blob/main/src/SablierFlow.sol#L264
The issue is that this safeguard is not implemented on depositAndPause()
Tokens can be deposited on a voided stream.
Manual review
Add the notVoided() modifier on the depositAndPause() function
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.