A UNHCR spokesman had earlier said that the potential toll could reach up to 40, but prosecutor Francesco Paolo Giordino said it would be closer to "about a dozen".
"From what I managed to find out, the victims were on an inflatable boat that was carrying about 100 migrants," said Giordino yesterday.
"Eighty-eight people were rescued but the others perished at sea," he said, adding that a claim that the sinking was an accident had still to be verified.
The refugee agency said most of the migrants were men from sub-Saharan African countries, including Somalia, Eritrea, Benin and Mali.
Italian daily La Reppublica said three dinghies set sail from Tripoli but one of them, with 120 people on board, started filling up with water and eventually sank.
The migrants fell into the water and most were rescued by a commercial boat and then by the German navy ship, the Holstein, which brought a total of 283 people to safety.
International NGO Save the Children said young children were among those missing.
"We have spoken to several (survivors) and their versions match. I have in front of me a young boy in tears, who says he has lost his brother. The victims are all from sub-Saharan Africa," Save the Children spokeswoman Giovanna di Benedetto was quoted as saying by La Repubblica.
More than 1,900 migrants have died so far this year making the perilous journey across the Mediterranean to Europe, out of around 150,000 people who have made the crossing, the International Organization for Migration said earlier this month.
