Frankly just getting it to work at all is the real hurdle in this case.
At this point do we know every gene that had the potential to cause cancer?
The problem with CRISPR is that we cannot control where the off-target effects happen, we can currently only optimise the guiding RNA and the Cas enzyme to have as little off-target effects as possible (but not 0, yet). It would be cool to engineer guiding RNAs that bind in those high mutation-rate areas when they have off-target effects, stuff can mutate there and nothing will happen (probably).
This being the point. Many diseases have been cured dozens of times over in a tissue sample in a lab that never make it to actual therapies because the hurdle is elsewhere. The risks with crispr are as stated, especially flooding your entire body with it to target a virus.
There are more recent techniques, notably prime editing, that use a modified version of the CRISPR system that can introduce changes to single bases (nucleotides) in the genome. These have some promise of directly fixing diseases caused by single mutations, but there are hurdles in terms of efficiently delivering the prime editor to the right tissues as well as efficiency of the actual repair.
1. https://www.fda.gov/news-events/press-announcements/fda-appr...