If there is some set of things which should never be in these parts of solr queries, it seems reasonable to check those here. I'm not sure what set that is though; I know you can all sorts of modifiers to solr queries.

Broader sanitizing probably requires input from the individual search models, since they are probably the only ones who know what data is user-supplied.