Summary:
The deadline is not updated in functions such as InheritanceManager::createEstateNFT and InheritanceManager::contractInteractions, potentially leading to premature asset inheritance.
Vulnerability Details:
Failure to update the deadline after these transactions can make an account appear dormant even when it is active, causing unintended behaviors.
Impact:
High – Incorrect deadline handling may trigger premature inheritance events.
Tools Used:
slither, aderyn, foundry
Recommendations:
Incorporate a deadline update (e.g., by calling _setDeadline()) at the end of these functions.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.