Как правильно пишется слово "заспаться"?

заспаться
Русский орфографический словарь

заспать(ся), -плю(сь), -пит(ся); прош. -ал(ся), -ала(сь), -ало, -алось

заспаться
Большой орфоэпический словарь русского языка

ЗАСПАТЬСЯ, засплюсь, заспится; заспался, заспалась (! неправ. заспалась), заспалось и заспалось, заспались и заспались \\ в форме засплюсьза[сп]люсь; в формах с сочетанием с[п’]: заспишься... – за[с]пишься и допуст. устарелое за[с’]пишься; в формах с сочетанием м[с’]: заспимся... – заспи[м]ся; в форме заспалсязаспа[л]ся; о произношении форм с конечными -ся, -сь см. § 145.

заспаться
Словарь трудностей русского языка
заспать(ся), -плю(сь), -пишь(ся); -ал(ся), -ала(сь), -ало(сь), -али(сь)
заспаться
Русское словесное ударение
заспать(ся), -сплю(сь), -спишь(ся);-спал(ся), -спала(сь), -спало(сь), -спали(сь)