Hook operations exist in multiple places in the protocol. Users can use these hooks to steal gas.
For example, when the sender calls the renounce function, the receiver can call the withdraw function through onLockupStreamRenounced to withdraw the funds that can be received. And in the same transaction, users can call functions such as SablierV2MerkleLL.claim to complete other operations.
Both sender and receiver may have gas stolen.
manual
It is recommended to strictly limit the gas consumed by the 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.