Israel earlier vowed that it will respond to Iran's unprecedented drone and missile attack, amid fears that the Middle East is teetering on the edge of an all-our war.