Skip to content
Request an audit

‹ All findings

If enough rebalances are performed, ShadowStrategyGauge::collectGaugeRewards() could be DoSed

Low/InfoYieldoor Gauges·0xSimao · Leveraged yield farming · 12th May 2025I-1

Description:

ShadowStrategyGauge::collectGaugeRewards() receives all lower and upper tick positions in the past period. Thus, as rebalances may be performed as soon as every few minutes, it could lead to passing hundreds of positions to collect rewards for all, which could DoS the function call.

Recommended Mitigation:

It's unlikely this will happen as rebalancing is not expected to be called this often, but it is something to keep in mind.