Havana did not reveal the nationalities of the passengers aboard the boat nor why it was approaching the communist-run island, which is under strict US sanctions.