There is no zero address check when creating the escrow. The buyer can accidentally send fees to a zero address, and lose all his funds.
When creating a new escrow, the buyer deposits his funds and inputs the seller address. However, he may accidentally input a zero address for both the arbiter and seller, and in that case, the buyer will lose all his funds because there is no way he can withdraw it back.
The buyer may lose his funds.
Manual Review
Add some zero address checks in the newEscrow
function, eg
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.