I used PERMATEX® Rust Treatment on a few small areas of rust on a Miata door a few years ago. Worked well for me
After sanding, cleaning, and initial application
After a few coats of paint
Sold the car a year or two later so cannot report long term, goal here was just to stop migration.