Rust under factory paint

I'm not sure if you can get Wurth products in the USA, but they have a product called "rust converter" and it will convert the rust to an inert material that can be painted over.
There are other rust converter products on the market but from everything I've heard and read the wurth product is the best.