Use a formal onboarding process that combines identity verification, terms acceptance and programme approval before any testing begins. The goal is not to distrust researchers by default, but to ensure the person reporting vulnerabilities is the person the programme has actually authorised. That reduces impersonation risk and keeps accountability clear.
What verification should happen before a researcher is allowed to test?
The right approach is to treat pre-test verification as a controlled onboarding step, not a gate designed to exclude outsiders. Organisers should confirm who the researcher is, capture acceptance of the programme terms, and approve the engagement before any probing starts. That sequence preserves trust, makes the authorised tester explicit, and prevents disputes about whether activity was permitted.
A useful rule is that verification should answer two separate questions: “Is this the person we think it is?” and “Are they authorised to test under these rules?” Identity checks and programme approval solve different problems, and both need to happen before access is opened to the target scope.
For higher-risk programmes, especially those with production exposure or sensitive systems, verification should be stronger than an email exchange. A documented intake path, a named point of contact, and a clear record of scope approval reduce the chance that a third party can impersonate a legitimate researcher or claim permission later without evidence.
Why identity, consent and approval must all be present
Identity verification establishes accountability. It tells the organisation which person or team is behind the report, which matters if the engagement later needs clarification, escalation, or legal review. Terms acceptance establishes the boundaries of authorised testing, including what is in scope, what is prohibited, and how findings must be reported. Programme approval is the final confirmation that the test has been accepted by the right owner.
Those three controls are complementary. Identity verification without approval can still leave a tester acting outside the programme. Approval without identity verification can leave room for impersonation. Terms without either can create ambiguity about whether the activity was sanctioned at all.
In practice, the strongest verification models also preserve a traceable record of the approval decision. That record is valuable if the test uncovers a serious issue, if the researcher needs temporary access to a test environment, or if the organisation must later prove that the activity was part of an authorised security process.
How to make verification proportionate without slowing good-faith testing
Verification should be strong enough to protect the target environment, but not so heavy that it discourages responsible disclosure. The best programmes use a predictable workflow: researcher intake, identity check, terms acceptance, scope confirmation, and explicit approval from the programme owner or delegate. That keeps the process repeatable and reduces ad hoc exceptions.
Where sensitive infrastructure is involved, organisations can also use the same verification discipline they apply to other access decisions, such as time-limited approval, named scope, and limited channels for escalation. The principle is simple: the more sensitive the system, the more important it is that testing is clearly authorised before any interaction begins.
A practical check is whether the organisation can answer, quickly and confidently, who approved the test, what was approved, and when approval was granted. If that cannot be shown from the record, the onboarding process is too informal for the level of risk involved.
Risk and Threat Considerations
Without verification, ethical hacking programmes can be abused by impostors, frustrated insiders, or opportunistic attackers claiming researcher status. The main risk is not just bad reporting, but unauthorised probing that is mistaken for permitted activity, which can complicate detection, incident response and later attribution.
Failure mechanism: Weak onboarding lets a false researcher or an unapproved tester gain trust by using a plausible disclosure narrative, then probe systems under the cover of a supposed programme interaction.
Impact: That can lead to unnecessary exposure of sensitive systems, disputed authorisation, confused incident handling, and reduced confidence in the programme itself.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-63, NIST SP 800-53 Rev 5 and CIS Controls v8 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-63 | Digital Identity Guidelines | Identity verification before testing aligns with proofing and authenticating the researcher. |
| Recommendation — Use phishing-resistant identity proofing and authentication before granting test approval. | ||
| NIST SP 800-53 Rev 5 | IA-8 — Identification and Authentication (Non-Organizational Users) | External ethical hackers are non-organizational users who must be verified before access or testing. |
| AC-2 — Account Management | Programme approval and onboarding need controlled issuance, review and revocation of testing access. | |
| Recommendation — Require strong identification and authentication for external researchers before authorising testing. Track researcher access as a managed account or approval state with clear approval and revocation records. | ||
| ISO/IEC 27001:2022 | A.5.16 — Identity management | The onboarding process depends on verifying and managing the tester's identity before access is granted. |
| Recommendation — Verify and manage tester identities before allowing scoped testing. | ||
| CIS Controls v8 | CIS-6 — Access Control Management | Formal approval and scope control are access-control decisions for privileged testing activity. |
| Recommendation — Approve and document testing access through a formal access control workflow. | ||
Practitioner Guidance
What to verify: Confirm the researcher’s real-world identity, their acceptance of the programme terms, and the approval status for the specific scope before any testing is permitted. If any one of those is missing, do not treat the activity as authorised.
What good looks like: A mature programme has a named intake path, a recorded approval decision, and a clear audit trail that links the person, the scope, and the date of authorisation. That record should be easy to produce if a report, dispute, or incident later needs review.
Practitioner takeaway: The key judgement is not whether the researcher is trusted in the abstract, but whether the organisation can prove that this specific person was approved to test this specific scope under documented terms.
Related resources from NHI Mgmt Group
- How should organisations test generative AI chatbots before putting them in production?
- How should organisations test AI systems for bias before deployment?
- How should organisations test identity vendor platforms before buying them?
- What should organisations do before letting AI systems execute remediation tasks?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 12, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org