issues
search
sherlock-audit
/
2024-01-telcoin-judging
6
stars
5
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Arz - Wrong array indices are being used to topUp the staking contracts
#105
sherlock-admin2
closed
7 months ago
1
ubl4nk - StakingRewardsManager::removeStakingRewardsContract should remove a StakingContract also from the StakingRewardsFactory
#104
sherlock-admin
closed
7 months ago
1
6160.web3 - Absence of `if` condition before changing the `proposedTransactions` array.
#103
sherlock-admin2
closed
7 months ago
2
zzykxx - The `removeStakingRewardsContract()` and `topUp()` functions might interfere with each other leading to wrong top-ups
#102
sherlock-admin
closed
7 months ago
2
Arz - Wrong Sablier contract is being called in `_retrieve()`
#101
sherlock-admin2
closed
7 months ago
1
ubl4nk - StakingRewardsFactory::createStakingRewards can not be called by StakingRewardsManager
#100
sherlock-admin
closed
7 months ago
4
Aamirusmani1552 - Sablier stream update in `CouncilMember.sol` can cause loss of funds if the streamed balance is not withdrawn.
#99
sherlock-admin2
opened
7 months ago
5
Arz - The CouncilMember contract will be completely broken because the Sablier stream reverts when withdrawing 0 amounts
#98
sherlock-admin
closed
7 months ago
1
zzykxx - The `topUp()` function distributes tokens to the wrong contracts
#97
sherlock-admin2
closed
7 months ago
1
vvv - CouncilMember.burn breaks balance of last NFT
#96
sherlock-admin
closed
7 months ago
1
vvv - CouncilMember.burn stops all future mints
#95
sherlock-admin2
closed
7 months ago
1
0xhashiman - DOS when calling executeTransaction()
#94
sherlock-admin
closed
7 months ago
1
zzykxx - The `burn()` function logic in `CouncilMember.sol` will prevent some council member from claiming their tokens
#93
sherlock-admin2
closed
7 months ago
1
0xhashiman - Council member can claim all Balance of contract
#92
sherlock-admin
closed
7 months ago
1
0xhashiman - Proposer can drain all Telcoin
#91
sherlock-admin2
closed
7 months ago
2
r0ck3tz - Topping up can be front-runned
#90
sherlock-admin
closed
7 months ago
1
0xLogos - CouncilMember.burn will mess up members balances
#89
sherlock-admin2
closed
7 months ago
1
araj - Wrong implementation of balances.pop() in `councilMember::burn()
#88
sherlock-admin
closed
7 months ago
1
r0ck3tz - Burn functionality breaks accounting
#87
sherlock-admin2
closed
7 months ago
1
fibonacci - `CouncilMember`: execution of withdrawal always reverts due to incorrect parameter passed
#86
sherlock-admin
closed
7 months ago
1
bareli - index should be less than stakingRewardsContracts length.
#85
sherlock-admin2
closed
7 months ago
2
eeshenggoh - Lack of check if proxy executed was successful leading to inaccurate update of rewards
#84
sherlock-admin
closed
6 months ago
24
iberry - too many roles suggests a potential collision issue
#83
sherlock-admin2
closed
7 months ago
2
0x_Sanzcy - RewardTokens will be lost if staking contract gets removed
#82
sherlock-admin
closed
7 months ago
2
0x_Sanzcy - Miscommunication between two different roles Will lead to loss of staking tokens
#81
sherlock-admin2
closed
7 months ago
2
bareli - Unused Parameters:
#80
sherlock-admin
closed
7 months ago
2
bareli - Gas Consumption in checkTransaction
#79
sherlock-admin2
closed
7 months ago
2
mstpr-brainbot - StakingRewardsManager lacks pausing functionality control
#78
sherlock-admin
closed
7 months ago
3
bareli - Unchecked Return Values:
#77
sherlock-admin2
closed
7 months ago
2
gqrp - Granted token approval remain after a token transfer.
#76
sherlock-admin
closed
7 months ago
1
bareli - Token Approval
#75
sherlock-admin2
closed
7 months ago
2
iberry - checkTransaction function suggest return status
#74
sherlock-admin
closed
7 months ago
2
gqrp - Wrong assignment of reward balances when burn function is called in CounsilMember contract
#73
sherlock-admin2
closed
7 months ago
1
gqrp - TotalSupply() used for tokenId of counsel members in CouncilMember contract.
#72
sherlock-admin
closed
7 months ago
1
bareli - Centralization Risks:
#71
sherlock-admin2
closed
7 months ago
2
bareli - Gas Optimization:
#70
sherlock-admin
closed
7 months ago
2
araj - Burning of a member NFT stops further minting of member NFT
#69
sherlock-admin2
closed
7 months ago
1
0xAsen - In CouncilMember.sol - balances[] array will become mismatched after burning a token
#68
sherlock-admin
closed
7 months ago
1
bareli - Centralization Risk:
#67
sherlock-admin2
closed
7 months ago
2
bareli - Unused Implementation Address:
#66
sherlock-admin
closed
7 months ago
2
bareli - No Time Locks or Multi-Sig:
#65
sherlock-admin2
closed
7 months ago
2
bareli - Lack of Validation:
#64
sherlock-admin
closed
7 months ago
2
iberry - input parameter indices must be check in function topUp at StakingRewardsManager contract.
#63
sherlock-admin2
closed
7 months ago
1
bareli - Single Point of Failure:
#62
sherlock-admin
closed
7 months ago
2
fibonacci - `CouncilMember`: burning a token breaks the balances state
#61
sherlock-admin2
closed
7 months ago
1
bareli - Centralization Risk:
#60
sherlock-admin
closed
7 months ago
2
iberry - Unhandled return value of rewardToken.transferFrom in topUp can lead to fund loss
#59
sherlock-admin2
closed
7 months ago
1
bareli - Centralization Risks
#58
sherlock-admin
closed
7 months ago
2
bareli - not using all upgradeable contracts
#57
sherlock-admin2
closed
7 months ago
2
iberry - variable 'i' must be checked to the length at removeStakingRewardsContract function
#56
sherlock-admin
closed
7 months ago
1
Previous
Next