Owner does not have a way to add/remove whitelisted token as it is only set in the constructor.
Having a whitelist means that owner wants to manage usage of certain tokens. New stablecoins gets introduced all the time and old stablecoins can potentially be replaced. USDT/USDC may not always remain as the de facto stablecoins. For instance, the new paypal stablecoin is recently introduced. By not having any adding/removing whitelist token function, the protocol is handicapped to using only what is currently available.
Owner cannot add or remove any new tokens.
Manual Review
Consider implementing adding/removing function of whitelisted tokens in the factory contract.
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.