The only way to add whitelisted token in ProxyFactory.sol now is to provide them in the constructor()
ProxyFactory.sol allows whitelisted tokens to be used as reward for a specific contest, but there is no functionality that allows removing or adding tokens from / to the whitelist. This can be problematic if some incompatibility and/or exploit (depegged) is discovered in a whitelisted token as well as some new popular stable coins in the future.
If the protocol wants to make change in the whitelisted tokens, they will have to re-deploy both the ProxyFactory as well as Distributor contract since Distributor contract relies on ProxyFactory. It's costly to do this every time we want to add or remove a whitelisted token.
Manual Analysis
Add 2 functions callable only by the owner that allows to remove or add tokens from / to the whitelist.
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.