El motivo del castigo al que fue sometido Sísifo no es mencionado por Homero, pero otras fuentes indican que Sísifo había revelado al dios fluvial Asopo que el autor del rapto de su hija Egina había sido Zeus; o que el castigo había sido a causa de su impiedad; o bien se debió a su hábito de atacar y asesinar viajeros.