Try to update the firmware on router?
That would be one of the first things I would try as it appears it isn't handling security well.