Terror law watchdog Jonathan Hall KC said it was possible the attack could have been carried out by hackers from a foreign state.