The contract allows for address(0) arbiter
https://github.com/Cyfrin/2023-07-escrow/blob/main/src/Escrow.sol#L49
However, in case of an accident happening to buyer or seller the funds will be locked with no way to recover.
https://github.com/Cyfrin/2023-07-escrow/blob/main/src/Escrow.sol#L103
Mitigation:
Always set a valid arbiter
Implement a new role which can set an arbiter/transfer funds
Implement a claim with a deadline. If no challenge before deadline transfer the funds to the claimer.
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.