A commercial ship was attacked in the Red Sea, approximately 125 kilometers southwest of Yemen's port city of Hodeidah, the British maritime security firm Ambrey reported on Wednesday.