53048 sc medium approval logic can break on non standard erc 20s usdt style and leave allowances loose
Brief / Intro
Vulnerability Details
depositAsset.safeApprove(address(aggregator), depositAmount);
depositAsset.safeApprove(okxApprover, fromTokenAmount);
supportedAsset.safeApprove(vaultAddress, supportedAssetAmount);Impact
Proof of Concept
References
Previous53051 sc high unconsented stakeonbehalf enables third party gas griefing dos by bloating uservalidators breaking withdraw claimallNext53047 sc high the jackpot eligibility check uses stale storage data instead of the freshly calculated streak
Was this helpful?