France has foiled a terrorist act and is holding four suspects in custody, said the French interior minister and a police source on Monday.