In functions constructor and transferOwnership missing zero address check. If by mistake admin call transferOwnership with zero address protocol will be continue without owner and this can cause errors.
missing zero check for _owner address
Can transfer ownership to zero address
Manual Review
in both function add
require(_owner != address(0));
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.