At least one Israeli ship was attacked in the Arabian Sea on February 10, a regional defense source said on Friday.
According to the British news agency Reuters, Iran is believed to be behind the attack.
According to the source, drones were probably used in the attack, but no casualties were reported.
There has been no response from Iran yet. Tehran has been behind such attacks in the past few years, but it denies these allegations.
The attack comes at a time of heightened tensions between Iran and the West over its nuclear activities and the supply of long-range ‘suicide’ drones to Russia in its war with Ukraine.
Apart from this, the Iranian government is also facing internal protests.
British maritime security company Embry Intelligence has said that unmanned aerial systems attacked two tankers and a large carrier in the Arabian Sea.
According to Embry Intelligence, two of the merchant ships were Israeli and one was Emirati.
Iran has vowed to take revenge by accusing Israel of a drone attack on a military position in the central city of Isfahan on January 29 this year.
Israeli Defense Minister Yves Gallant said on Friday that Iran is expanding its proliferation of advanced weapons outside the region despite the sanctions. It is in talks to sell drones and ammunition to 50 countries.