DOS due to Ownable not being initialized with msg.sender.
The install submodules point to the latest version of the Openzeppelin/openzeppelin-contracts library, which since May 23 of 2023 the Ownable.sol went through breaking changes, to which the ProxyFactory.sol hasn't adapted.
Due to _owner not being initialized, the contract administrator lacks access to setContest (total contract business logic DOS), deployProxyAndDistributeByOwner and distributeByOwner.
Manual review and Foundry.
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.