if beneficiary is a smart contract, it can use revert method inside its receive function, when called by the withdrawInheritedFunds
function to send ETH like this-
Beneficiries won't be able to access their part of ETH
Manual Review
Instead of this push based method, we need to implement a pull based model where beneficiary will call this contract to get their share.
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.