A beneficiary can exploit the ability to appoint themselves as the trustee, allowing them to manipulate the valuation of the estate NFT. This can result in an unfair buyout where they acquire the NFT at a significantly lower price, disadvantaging other beneficiaries.
Unrestricted Trustee Appointment:
The appointTrustee function allows a beneficiary to appoint themselves as the trustee without restrictions.
Manipulation of NFT Valuation:
If a beneficiary appoints themselves as the trustee, they can undervalue the NFT before triggering a buyout.
Buyout at an Artificially Lower Price:
The buyOutEstateNFT function uses the manipulated valuation, allowing the malicious trustee to acquire the NFT at a reduced price. Other beneficiaries receive a lower payout than they should, leading to financial loss.
A malicious beneficiary can gain unfair control over the NFT at a lower price.
Other beneficiaries receive less compensation than they are entitled to.
The trust mechanism is compromised, reducing fairness and integrity.
Manual review
Require Multi-Signature Approval for Trustee Appointments, meaning ensure that multiple beneficiaries (or a quorum) must approve a trustee.
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.