DeFiHardhatFoundry
250,000 USDC
View results
Submission Details
Severity: low
Invalid

`BeanstalkPrice::constructor(address).beanstalk` is missing zero address validation

Summary

Detect missing zero address validation in `BeanstalkPrice::constructor(address).beanstalk`.

Vulnerability Details

`BeanstalkPrice::constructor(address).beanstalk` (contracts/ecosystem/price/BeanstalkPrice.sol#16) lacks a zero-check on :
- _beanstalk = beanstalk (contracts/ecosystem/price/BeanstalkPrice.sol#17)

Impact

Despite `_beanstalk` being immutable, the constructor lacking a zero check results that it cannot be changed after deployment.

Tools Used

Slither

Recommendations

Check that the address is not zero.
Updates

Lead Judging Commences

inallhonesty Lead Judge 12 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
Assigned finding tags:

Informational/Gas

Invalid as per docs https://docs.codehawks.com/hawks-auditors/how-to-determine-a-finding-validity

Support

FAQs

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