Beginner FriendlySolidity
100 EXP
View results
Submission Details
Severity: medium
Invalid

Missing Checks for Duplicate and Zero Addresses in Beneficiary Management

Summary:
There are no validations to prevent duplicate beneficiaries or the addition of zero addresses in functions like InheritanceManager::inherit and InheritanceManager::addBeneficiery.

Vulnerability Details:
Allowing duplicate entries or a zero address can lead to unintended consequences during inheritance distributions.

Impact:
Medium – Can lead to logical errors and mismanagement of beneficiary data.

Tools Used:
slither, aderyn, foundry

Recommendations:
Introduce proper validations to reject duplicate addresses and zero addresses during beneficiary additions.

Updates

Lead Judging Commences

0xtimefliez Lead Judge 9 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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

Give us feedback!