  void Wait() {
    DCHECK(run_loop_);
    run_loop_->Run();
    run_loop_.reset();
  }

The product specifies permissions for a security-critical resource in a way that allows that resource to be read or modified by unintended actors.