TL;DR: Injection attacks account for a minority of IDV fraud but remain hard to detect because attackers can feed synthetic images or video directly into selfie and document verification flows, according to Persona’s analysis of seven million verifications. Static uploads, browser-only checks and weak metadata handling leave the most reliable signals hidden until verification is already underway.
At a glance
What this is: NHI Mgmt Group's analysis, drawing on Persona's research: Injection attacks in identity verification can slip synthetic images or video into live checks, and the strongest defences combine device, runtime and metadata signals.
Why it matters: Identity verification teams need to govern the capture path itself, not just the review outcome, because browser-only flows and upload acceptance can hide fraud until trust is already granted.
By the numbers:
- Injection attacks accounted for about 14% of selfie fraud attempts.
- Persona found about 650 distinct camera device labels associated with failed selfie verifications.
- Five camera name labels accounted for about 60% of the flagged submissions.
- In Persona's analysis, 2.9% of the selfies didn’t have expected sensor data.
Context
Identity verification fails when the system trusts a camera feed that may never have come from a real camera. Injection attacks exploit that assumption by placing synthetic media into the verification stream, which means the control problem starts at capture time, not at review time.
The distinction matters because presentation attacks and injection attacks are not the same risk. Presentation attacks try to fool the sensor with an object in front of the camera, while injection attacks replace the sensor output itself, which is why browser-only assurance often falls short in high-risk IDV journeys.
For fraud teams, the governance question is whether the organisation can observe the origin, integrity and continuity of the selfie or document stream before it is accepted as evidence. That starting position is common in IDV programmes and should be treated as an assumption to challenge, not a guarantee.
Key questions
Q: What are injection attacks in identity verification?
A: Injection attacks are attempts to place synthetic or replayed media directly into the verification stream instead of letting the verifier receive a genuine live capture. They matter because the fraud enters before the decision engine sees the evidence, so the strongest defences focus on capture provenance, device integrity and live interaction rather than image review alone.
Q: How do identity verification teams detect spoofed camera feeds?
A: They detect spoofed camera feeds by checking liveness cues, challenge response, frame consistency, and device integrity signals from the capture session. Teams also look for replay artefacts, virtual camera hooks, screen re-recording, and mismatches between sensor data, timestamps, and device telemetry. Strong detection combines risk scoring with manual review for high-assurance enrolments.
Q: Why do metadata anomalies increase risk in selfie verification?
A: Metadata anomalies increase risk because they can show that a selfie file, capture session, or device record has been altered, replayed, or routed through automation. Suspicious timestamps, missing EXIF fields, inconsistent geolocation, and mismatched device identifiers can weaken trust in the capture and trigger step-up checks or manual review.
Q: What is the best way to test injection attack detection?
A: The best way is to test controls against multiple attack methods across the full input path, including payload injection, parameter tampering, script insertion, and malformed files. Use controlled test cases, logging, and validation checks to confirm whether the detection layer blocks, flags, or sanitises each pattern, rather than relying on one attack string.
Technical breakdown
How injection attacks enter a verification stream
An injection attack inserts content into the data path between the user and the verifier, so the platform receives an image or video that was not captured live by the intended device. That can happen through virtual cameras, replayed media, app tampering or interception of the capture path. The technical challenge is that the downstream verification step may still receive a plausible file format, timestamp and face image, so basic content inspection alone is not enough. Stronger controls need to look at the capture environment, not just the submitted artefact. See the Identity Proofing and KYC Guide.
Practical implication: Validate the provenance of the capture path before the file reaches decisioning logic.
Why SDK, device and runtime signals matter
A browser exposes a narrow and heavily mediated view of the device, while a native SDK can observe higher-value signals from the operating system and application layer. That difference matters because rooted or jailbroken devices, emulators, function hooking and app repackaging can all alter what the camera appears to produce. Runtime inspection helps identify tools that interfere after launch, while application integrity checks help confirm the app itself has not been modified. These controls do not prove fraud on their own, but they raise the attacker cost and improve confidence when combined.
Practical implication: Use a native SDK where feasible and combine integrity, device and runtime checks in the same verification flow.
How metadata and behavioral signals expose fraud
Camera metadata, timing patterns and capture behaviour often reveal what the content itself tries to hide. Missing or inconsistent sensor data can indicate a spoofed or relayed capture, while unnatural response timing, repeated attempts and high-volume activity suggest automation rather than a live person. The value of these signals is not that any one of them proves fraud. Their value is correlation: when metadata anomalies, device labels and behavioural patterns line up, the verifier can move from manual review to a more reliable risk decision.
Practical implication: Correlate metadata anomalies with timing and velocity patterns before deciding whether to approve the verification.
Threat narrative
Attacker objective: The attacker wants to defeat identity verification with fabricated or replayed evidence so that access is granted to an account, onboarding flow or high-trust service.
- Entry occurs when a fraudster replaces the expected live camera feed with injected media such as a virtual camera, replayed video or synthetic imagery.
- Credential_harvested is replaced here by capture compromise, because the attacker’s goal is to supply a believable selfie or document image that passes the verification workflow.
- Escalation follows when the attacker bypasses weaker checks by combining injection with device spoofing, metadata manipulation or repeated automated submissions.
- Impact is fraudulent account creation or account takeover through a verification process that accepted non-live evidence as trustworthy.
NHI Mgmt Group analysis
Injection attacks are a capture-path governance problem, not a document-quality problem. The decisive failure is trusting a verification stream without first proving that the stream originated from the expected device and capture context. That shifts the control objective from image inspection to provenance assurance, which is a different security question altogether. Fraud teams should treat the capture path as a governed trust boundary, not a passive input source.
Browser-only assurance is too thin for modern IDV risk. Persona’s analysis shows why native SDKs, device attestation and runtime checks matter: attackers can hide inside the layers a browser cannot see. Deepfake-resistant identity verification is relevant here because the same class of integrity problems appears whenever the verifier cannot distinguish live capture from injected media. Practitioners should assume that the richer the attacker toolkit, the less reliable a single-channel check becomes.
Metadata fragility should be treated as a named control gap. Missing sensor data, mismatched device labels and implausible timing are not just weak signals, they are evidence that the verification pipeline is accepting inputs without enough context to judge authenticity. The governance lesson is to combine capture metadata, behavioural patterns and device intelligence before approval. Teams that treat those signals separately will miss the multi-layer pattern that injection attacks depend on.
High-assurance IDV now depends on layered evidence, not a single fraud score. Persona’s findings reinforce a broader identity governance principle: when adversaries can tamper with the input layer, the control has to verify provenance, integrity and live interaction together. That is especially important where onboarding decisions create long-lived trust. Practitioners should redesign decision thresholds around evidence convergence rather than one dominant signal.
Injection attack detection is maturing into a standards problem. The reference to CEN/TS 18099 shows that evaluation is becoming as important as detection design, because teams need repeatable test conditions and measurable outcomes. That matters for procurement, model tuning and red-team validation alike. Practitioners should demand test evidence that reflects the full range of injection methods, not just a narrow lab scenario.
From our research library:
- Gartner predicts that by 2026, 30% of enterprises will consider identity verification solutions unreliable in isolation because of AI-driven attacks.
What this signals
Capture provenance will become a primary assurance control. As injection methods improve, identity programmes will need to prove where a selfie or document image came from before they decide whether it can be trusted. That pushes governance upstream into the capture path, where device state, app integrity and live interaction are visible together.
Verification analytics will need to move from single-signal scoring to evidence fusion. Teams that rely on one fraud indicator will continue to miss injected media that looks legitimate in isolation. The practical shift is toward combining device posture, metadata consistency, behavioural timing and verification context into one decision model.
Standards-based testing will separate defensible IDV from optimistic IDV. As more teams formalise injection attack evaluation, lab-style verification will matter as much as in-production fraud monitoring. Practitioners should expect procurement, assurance and QA teams to ask for repeatable testing methods that reflect live, replay and synthetic attack variants.
For practitioners
- Require live capture for high-risk journeys Prefer active video or photo capture over file uploads for identity verification steps that create account or transaction trust, because live interaction exposes more tampering signals. See the Identity Proofing and KYC Guide.
- Add device and runtime integrity checks Use SDK-level signals, app attestation and runtime inspection to detect rooted, jailbroken, emulated or instrumented environments before accepting a verification submission.
- Correlate metadata with behavioural signals Treat missing sensor data, odd camera labels, response timing and repeated attempts as one risk pattern rather than isolated alerts, then route uncertain cases to step-up review.
- Test against multiple injection methods Run recurring red-team or assurance tests that include replay, virtual camera and synthetic media techniques so the detection stack is exercised across more than one attack path. See the Deepfake-Resistant Identity Verification Guide.
Key takeaways
- Injection attacks succeed by substituting the capture stream itself, so the security problem starts before verification logic ever sees the evidence.
- Persona’s analysis shows that these attacks are not the largest fraud category, but they are difficult to spot because they can preserve a believable file format while breaking trust in the source.
- Practitioners need layered signals from the device, runtime, metadata and user behaviour to make IDV decisions that are resilient to spoofed camera feeds.
Related NHI Mgmt Group resources: Deepfake-Resistant Identity Verification Guide · Identity Proofing and KYC Guide · Identity Verification Buyer's Guide · Top 10 Agent Identity Controls
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 addresses the attack surface, NIST SP 800-63, NIST CSF 2.0 and CIS Controls v8 set the technical controls, and GDPR defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-10 — Human Use of NHI | Injection attacks abuse the trust boundary between a human user and the verification channel. |
| Recommendation — Treat verification channels as trust boundaries and validate the origin of any media before approving access. | ||
| NIST SP 800-63 | SP 800-63B — Authentication | IDV verification feeds into authentication assurance and downstream access decisions. |
| Recommendation — Use SP 800-63B-aligned assurance thinking to require stronger evidence when the capture path is weak. | ||
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | Identity verification fraud can lead to unauthorized access if assurance is accepted too easily. |
| Recommendation — Tie verification outcomes to authorisation decisions only when provenance and integrity checks pass. | ||
| CIS Controls v8 | CIS-5 — Account Management | Fraudulent verification creates fake or abused accounts that account governance must catch. |
| Recommendation — Review account creation flows for controls that stop verified fraud from becoming persistent access. | ||
| GDPR | Art.32 — Security of Processing | Identity verification processes handle personal data and need appropriate security measures. |
| Recommendation — Protect IDV data flows with measures that preserve confidentiality, integrity and resilient processing. | ||
Key terms
- Injection attack: An attack that inserts synthetic or manipulated data directly into the verification flow rather than fooling the sensor itself. For identity programmes, this is a control-path problem, because the attacker may bypass the visible presentation layer and exploit the software decision point.
- Presentation Attack: A presentation attack is an attempt to fool a biometric system with a fake face, replayed video, mask, or other synthetic artefact. In practice, the control fails when it measures resemblance alone, because the attacker’s objective is to pass as the real user without actually being that person.
- Liveness Check: A liveness check is a step that verifies a person, device, or workload is present and active right now, not a replayed image, recording, or stale credential. In identity verification and NHI controls, it helps prove real-time interaction, reducing impersonation, automated fraud, and misuse of captured authentication artifacts.
- Device Attestation: Device attestation is the process of checking whether a device and its software environment meet expected integrity conditions before trust is extended. For identity workflows, it should support the verification decision, not replace stronger evidence about whether the capture stream itself is authentic.
Deepen your knowledge
NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, workload identity, secrets management and human identity patterns that influence broader access control decisions. It is useful for practitioners who need to connect identity controls to the rest of the security programme.
Published by the NHIMG editorial team on November 6, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org