Can I apply latex paint over a surface finished with an oil-based product?

Yes you can. You have two choices to do this. First would be to wash the surface, sand and then clean the sanding dust off. You may then apply your latex paint over the oil base paint. That process works for both interior and exterior applications. Your other option is to wash the surface and then apply a coat of a bonding primer and then topcoat.