Lebanon foiled a plot by militants based in Syria to carry out two attacks this year against places of worship and Lebanese army positions, Interior Minister Nohad Machnouk said on Monday.