Sablier

Sablier
DeFiFoundry
53,440 USDC
View results
Submission Details
Severity: medium
Invalid

Missing Initial Admin Assignment

Description: The admin variable is not assigned an initial value in the constructor or during deployment. This means that until the transferAdmin function is called, the admin address will be the zero address (0x0).
Impact: This could lead to a situation where no valid admin exists until explicitly set, potentially leaving the contract without an authoritative admin initially.
Recommended Mitigation:

+ constructor(address initialAdmin) {
+ admin = initialAdmin;
+ }
Updates

Lead Judging Commences

inallhonesty Lead Judge about 1 year ago
Submission Judgement Published
Invalidated
Reason: Incorrect statement

Support

FAQs

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