(Eccles. Hist. i. 8.) For the sacrilege which Herod had committed against the Saviour, and his wicked slaughter of the infants of the same age, the Divine vengeance hastened his end; and his body, as Josephus relates, was attacked by a strange disease; so that the prophets declared that they were not human ailments, but visitations of Divine vengeance. Filled with mad fury, he gives command to seize and imprison the heads and nobles out of all parts of Judæa; ordering that as soon as ever he should breathe his last, they should be all put to death, that so Judæa though unwillingly might mourn at his decease. Just before he died he murdered his son Antipater, (besides two boys put to death before, Alexander and Aristobulus.) Such was the end of Herod, noticed in those words of the Evangelist, when Herod was dead, and such the punishment inflicted.
Source: Catena Aurea by Aquinas