A Comoros-flagged cargo ship with 14 people on board sank off the Greek island of Lesvos, AFP reported on Sunday, citing the Greek coastguard.