If holder possession is not checked, a valid credential can still be abused by the wrong person using a stolen phone, a shared wallet, or a copied presentation flow. Cryptographic issuer validation alone does not prove who is standing in front of the app. High-assurance use cases need live holder verification to close that gap and reduce replay and impersonation risk.
Why This Matters for Security Teams
Accepting a digital identity at face value is not the same as verifying the person or device presenting it. If holder possession is not checked, a stolen phone, copied wallet, or replayed presentation can still satisfy issuer validation while the wrong party gains access. That gap matters most where identity proofing, step-up access, and regulated workflows depend on high confidence in the presenter.
Security teams often assume cryptographic trust in the credential is enough, but possession is the missing control that prevents replay and impersonation. The problem shows up in both customer-facing and workforce flows, especially when apps treat a signed assertion as proof of live control. NIST control thinking around identity assurance and access enforcement, including NIST SP 800-53 Rev 5 Security and Privacy Controls, makes clear that authentication strength depends on more than the token itself. In NHI-adjacent environments, NHIMG has also documented how JetBrains GitHub plugin token exposure and the CI/CD pipeline exploitation case study turn credential possession into an operational weakness rather than a theoretical one. In practice, many security teams encounter impersonation only after a valid credential has already been replayed successfully.
How It Works in Practice
Holder possession checks add a live binding between the credential and the entity presenting it. That can mean device-bound keys, biometric or liveness verification, proof-of-possession tokens, or a presentation ceremony that confirms the wallet or app is still under the holder’s control. The important point is that the verifier is not just validating the issuer’s signature. It is also checking whether the holder is present, active, and in control at the time of use.
In practice, this is strongest when the system combines multiple signals: cryptographic integrity, freshness, device trust, and challenge-response verification. The best pattern depends on the use case. For example, low-risk access may only need possession of a device-bound credential, while high-assurance onboarding, financial authorization, or recovery flows usually need stronger live verification. This aligns with the broader NHI lesson that secrets and credentials become dangerous when they can be copied or replayed without context. NHIMG’s research on Ultimate Guide to NHIs shows how widespread weak credential hygiene remains, with only 20% of organisations reporting formal offboarding and API key revocation processes. That same operational reality applies when holder checks are skipped in identity flows.
- Use possession checks where replay would create material loss, not only at login but also at approval, recovery, and step-up points.
- Prefer short-lived, device-bound presentation flows over reusable bearer credentials.
- Require freshness checks so a captured payload cannot be replayed later.
- Log both issuer validation and holder-verification outcomes for audit and fraud review.
Guidance from identity frameworks and wallet standards is still evolving, so organisations should treat holder verification as a risk-based control rather than a universal checkbox. These controls tend to break down when channels allow session transfer, remote assistance, or delegated presentation because the system can no longer distinguish legitimate assistance from unauthorized control transfer.
Common Variations and Edge Cases
Tighter holder verification often increases friction, requiring organisations to balance fraud resistance against user experience and recovery complexity. That tradeoff is especially visible in account recovery, shared-device environments, and delegated access, where a strict possession check can lock out legitimate users if the process is poorly designed.
There is no universal standard for every presentation scenario yet. Some ecosystems rely on device binding alone, while others require explicit liveness or challenge-response at each transaction. Risk-based policy is the practical middle ground: high-risk actions get stronger possession evidence, while lower-risk interactions use lighter checks. This is also where current guidance suggests pairing possession checks with context-aware authorisation, because a verified holder still may not be authorised for the specific action. Identity assurance, access policy, and transaction risk need to work together.
Edge cases also matter. A shared family phone, a corporate kiosk, or a concierge-assisted workflow can look suspicious even when legitimate. Conversely, a stolen but unlocked device may pass naive checks if the verifier does not require freshness or active control. NHIMG’s coverage of secret exposure in Millions of Misconfigured Git Servers Leaking Secrets and Code Formatting Tools Credential Leaks reinforces the same pattern: once a credential becomes portable, security must assume it will be reused in ways the original owner never intended.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10, OWASP Agentic AI Top 10 and CSA MAESTRO address the attack and risk surface, while NIST AI RMF and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-01 | Holder-possession gaps mirror weak proof-of-identity and replay exposure for credentials. |
| OWASP Agentic AI Top 10 | A-03 | Autonomous and delegated flows need runtime proof that the actor is still in control. |
| CSA MAESTRO | ID-2 | MAESTRO emphasizes identity assurance and control of non-human and delegated access paths. |
| NIST AI RMF | AI RMF governance supports risk-based controls for identity and authorization decisions. | |
| NIST CSF 2.0 | PR.AA-1 | Authentication assurance depends on proving the actor controls the claimed identity. |
Use runtime verification for sensitive actions instead of trusting a one-time authentication event.