All token whitelisting is done through the ProxyFactory constructor. The ProxyFactory contract doesn't have any update functionality to update further whitelisted tokens.
The natspec of the Distributor contract states that General ERC20 stablecoin tokens, e.g. JPYC, USDC, USDT, DAI, etc, are supposed to be used in SPARKN
When Deploying the ProxyFactory contract with only JPYC,USDC but if there is any concern to add or remove a new token it's impossible to do that. Because the whitelist is already set in construct and there is no update functionality.
It will be hard to upgrade the ProxyFactory contract for any add or removal of tokens each time.
Manual Review
Add update whitelist token by Owner function to the 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.