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
8 months ago
inallhonesty Lead Judge 8 months ago
Submission Judgement Published
Invalidated
Reason: Incorrect statement

Support

FAQs

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