Liquid Staking

Stakelink
DeFiHardhatOracle
50,000 USDC
View results
Submission Details
Severity: medium
Invalid

While splitting rewards , if the fee receiver is lst it always reverts

Vulnerability Details

Erc20 Upgradable doesn't have a public burn function , but here it uses a public one which is absent -
https://github.com/Cyfrin/2024-09-stakelink/blob/main/contracts/core/lstRewardsSplitter/LSTRewardsSplitter.sol#L178C9-L180C14

IStakingPool(address(lst)).burn(amount);
}

Impact

It will always revert

Tools Used

Manual Review

Recommendations

Use some other mechanism to burn the token

Updates

Lead Judging Commences

inallhonesty Lead Judge
10 months ago
inallhonesty Lead Judge 10 months ago
Submission Judgement Published
Invalidated
Reason: Incorrect statement

Support

FAQs

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