Microsoft has mostly repaired flaw in Surface hardware that allowed unprotected devices to be bricked by a single packet