Well, you need to be very careful about choosing universities just for CPT. There has been som much of spam around the universities that offer CPT from semester. Beware of such schools. We do not advise on schools here.
If you really have a financial harship or crisis, you can talk to international student advisor and get authorization to work off campus under the economic hardship program. Check out the information at one of the schoosl : https://global.upenn.edu/isss/f1hardship