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 about 1 year 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.