An Israeli submarine transited the Suez Canal and is in the Red Sea, poised for possible action against Iran, the Israeli television station KAN 11 reported.