In this line, we check if the length is equal to 1, but we don't check if the msg.sender is actually beneficiaries[0], and we give control to the msg.sender
Anyone can gain control in case the deadline has passed and only one beneficiary is set
Due to specifications:
The owner lists his backup wallet as the only beneficiary.
After 90 days, the owner can reclaim his funds via InheritanceManager::inherit().
We should check if the caller is actually the beneficiary.
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.