Skip to main content
Neural Defend

Sora 2 Identity Bypass: Can Text-to-Video Deepfakes Fool Selfie and Video KYC?

A Sora 2 identity bypass is an attempt to pass a selfie or video identity check with a realistic AI-generated clip of a person, made with OpenAI's Sora 2 or a similar text-to-video model. Prerecorded clips beat upload-based and predictable-prompt flows, not well-run live challenges. Neural Defend's NeuroVerify checks submitted video for generative-model artifacts before the face match decides.

Organization authorNeural Defend Editorial
Updated September 29, 2026
Siva Shankar, Co-founder and CTO of Neural Defend.
Siva ShankarCo-founder & CTO
Conceptual 3D render illustrating Sora 2 Identity Bypass: Can Text-to-Video Deepfakes Fool Selfie and Video KYC?

What is a Sora 2 identity bypass?

A Sora 2 identity bypass is the use of a text-to-video clip, generated with Sora 2 or a comparable model, as the face evidence in an identity check. The attacker submits or injects a short video of a person looking at the camera, speaking or moving on cue, and hopes the liveness and face-match steps accept it as a real capture. The term describes a class of attack; there is no single published exploit with that name.

OpenAI announced Sora 2 on 30 September 2025, describing it as more physically accurate, realistic and controllable than earlier systems, with synchronized dialogue and sound effects. Those are the qualities that matter to an identity check: plausible skin, lighting and motion, and lips that match speech.

Sora itself is gone. OpenAI's help centre says the Sora web and app experiences were discontinued on 26 April 2026 and the Sora API on 24 September 2026. Identity teams should still plan for the attack, because generated clips persist after a product closes and other models offer similar output. Google said on 20 May 2025 that Veo 3 can generate video with audio, including dialogue between characters.

Light enterprise still life for sora 2 identity bypass: sora-related verification objects on a white surface, no people.

Which identity checks can a text-to-video clip beat?

A text-to-video clip is rendered before the attack, which limits where it works. It cannot react to an instruction it did not anticipate. That makes the exposure depend on how the verification flow collects its evidence.

Flows that accept an uploaded selfie video, or that ask every user for the same gestures, are the most exposed, since an attacker can generate a clip that blinks, smiles and turns on schedule. Flows with randomised, server-issued prompts are harder, because the attacker would need a clip for every possible prompt order. Live agent calls are harder still for prerecorded media, though a real-time face swap is a different and more flexible tool.

Delivery is the second hurdle. On a mobile app that opens the camera directly, a prerecorded clip has to be injected through a virtual camera, emulator or hooked app, or replayed on a screen in front of the lens. Injection is covered in the digital injection attacks guide; presentation attack detection is designed to catch the screen replay.

Verification stepExposureWhy
Uploaded selfie video or photoHighThe attacker controls the file and its timing
Fixed-gesture active livenessHighBlink and head-turn prompts are predictable and can be pre-rendered
Randomised server-bound challengeLowerThe clip must match an unpredictable prompt sequence tied to the session
Agent-led video KYC with physical promptsLower for prerecorded clipsOcclusion and improvised questions break pre-rendered footage
Face match against an ID portraitDepends on the portraitA generated face matches only if the attacker also controls the document photo or targets a real person
How exposed common verification steps are to a prerecorded text-to-video clip.

Did Sora 2's safeguards stop identity misuse?

OpenAI built several safeguards into Sora 2, and they reduce misuse inside the product without protecting a third party's KYC flow. At launch OpenAI said every Sora video carried a visible watermark and C2PA metadata, and that it kept internal reverse-image and audio search tools to trace videos back to Sora. Google says Veo 3 outputs carry SynthID watermarks.

Likeness controls targeted impersonation directly. OpenAI's characters feature required a short one-time video-and-audio recording in the app to verify the user's identity and capture their likeness, let users decide who could use it, and blocked depictions of public figures. That design meant generating a specific private person through Sora required either that person's consent or a way around the guardrails.

Attackers look for that way around. FinCEN noted in November 2024 that criminals may develop methods to evade the safeguards of leading AI developers, and that open-source tools can be modified to circumvent controls. For identity teams the practical point is narrower: a verification server receives frames, and frames that were cropped, re-encoded or injected carry no watermark or metadata to inspect. The guide to detecting Sora videos explains how provenance checks work on files that keep their marks.

How to harden selfie and video KYC against text-to-video deepfakes

NIST SP 800-63A-4 gives the frame for remote identity proofing. Providers shall implement controls that raise confidence media comes from a genuine sensor and shall analyse all submitted media for manipulation, and they should analyse media for signatures of generative AI and deepfake tools. For attended video sessions, NIST also requires random human-in-the-loop cues such as moving objects between the sensor and the face.

Applied to text-to-video risk, that becomes a short list of changes:

  • Stop accepting uploaded or gallery video for liveness; require a capture inside the app or browser session.
  • Issue randomised prompts from the server, bind them to the session, and include occlusion, such as a hand passing across the face.
  • Add device and capture-integrity checks for virtual cameras, emulators and modified apps, so pre-rendered clips cannot be injected quietly.
  • Run every selfie and video through media analysis for generative-model and manipulation artifacts before the face match decides.
  • Build a test set of clips from current text-to-video models and rerun it whenever a new generator is released or your vendor updates models.

How NeuroVerify flags generated faces and video

NeuroVerify checks the selfie, video or audio your flow received and returns one unified risk score with signal-level evidence, so your policy can step up or reject before the face match approves. Of its six signals, AI Generative Model Analysis looks for traces left by generative models, and Face Manipulation Detection and AI Pixel-Level Manipulation cover swaps and edits; Visual Safety Screening, Live Presence Verification and AI Content Compliance run in the same request.

Eligible image requests return in under 200 ms p95 under defined test conditions. Integration uses Android, iOS and Flutter SDKs, backend SDKs for Python, TypeScript, Go and Java, or the REST API, with managed cloud, private cloud, on-premises and air-gapped deployment.

The models build on ARCAS 1B, Neural Defend's deepfake detection foundation model. The ARCAS paper reports pooled accuracy of 99.99% on GenImage, 99.92% on WildFake and 97.65% on OpenFake, all image benchmarks. The public VendorBench-100 benchmark includes text-to-video stills among its 100 adversarial images; Neural Defend ranked first of 36 systems there with an MCC of 0.876 against 0.646 for the next vendor. One VendorBench author also co-authored the ARCAS paper, the corpus and results are public, and neither study measures full video or Sora-specific accuracy.

What detection cannot settle about generated video

A generative-model score is evidence about the media, and it says nothing about intent or about which product made a clip. Attributing a video to Sora 2 specifically needs provenance data or the vendor's own tracing, which a verification server rarely has.

New generators can produce artifacts a model has not seen, and heavy compression weakens every signal. Keep a review path for borderline scores, log model versions with each decision, and retest when the generative landscape shifts, as it did when Sora closed and other video models took its place.

Evidence boundary

Limitations

  • Neural Defend has not published Sora-specific or Veo-specific detection accuracy; ARCAS and VendorBench-100 results are on still-image benchmarks.
  • NeuroVerify does not detect virtual cameras, emulators or hooked apps, which are the usual routes for injecting a pre-rendered clip.
  • Detection scores do not attribute a clip to a particular generator; attribution needs provenance data or the model vendor's own tracing tools.
  • Text-to-video capabilities change quickly; statements about which flows are exposed should be retested against current generators.

Frequently asked questions

Is Sora 2 still available?

No. OpenAI discontinued the Sora web and app experiences on 26 April 2026 and the Sora API on 24 September 2026. Videos generated before then still exist and can be reused, and other text-to-video models, including Google's Veo 3, generate realistic video with speech. Identity teams should treat Sora 2 as one example of a capability that remains widely available.

Can a Sora 2 video pass a selfie liveness check?

It can pass weak ones. A pre-rendered clip can satisfy an uploaded-video check or a fixed blink-and-turn prompt if it is delivered convincingly, for example through a virtual camera. It struggles against randomised, session-bound prompts, occlusion challenges and live agent questions, because it cannot respond to instructions it did not anticipate. Pair liveness with injection controls and a generative-model check on the frames.

Does a missing Sora watermark mean a video is real?

No. Visible watermarks can be cropped or covered, and C2PA metadata is lost when a file is re-encoded, screen-recorded or streamed as camera frames. A verification server almost never receives the original file, so the absence of a mark proves nothing. Treat a present watermark or valid Content Credential as positive evidence of generation, and rely on media analysis when they are absent.

Can NeuroVerify detect videos made with Sora 2 or Veo 3?

NeuroVerify is designed to flag generated and manipulated faces in submitted images and video, including through its AI Generative Model Analysis signal, but Neural Defend has not published Sora-specific or Veo-specific accuracy figures. Published results for ARCAS 1B and VendorBench-100 are on still-image benchmarks. The reliable way to know is to test NeuroVerify on clips from the generators you worry about, delivered through your own capture flow.

Source record

Sources and references

  1. OpenAISora 2 is herePublished September 30, 2025. Verified October 19, 2026.
  2. OpenAILaunching Sora responsiblyPublished September 30, 2025. Verified October 19, 2026.
  3. OpenAI Help CenterWhat to know about the Sora discontinuationVerified October 19, 2026.
  4. GoogleFuel your creativity with new generative media models and tools (Veo 3, Imagen 4, Lyria 2)Published May 20, 2025. Verified October 19, 2026.
  5. National Institute of Standards and TechnologySP 800-63A-4, Identity Proofing and Enrollment, Section 3.14 Digital Injection Prevention and Forged Media DetectionVerified October 19, 2026.
  6. Financial Crimes Enforcement NetworkFIN-2024-Alert004: FinCEN Alert on Fraud Schemes Involving Deepfake Media Targeting Financial InstitutionsPublished November 13, 2024. Verified October 19, 2026.
  7. arXivVendorBench-100: A Unified Cross-Paradigm Benchmark for Deepfake Image DetectionVerified October 19, 2026.
  8. arXivBenchmarking Neural Defend ARCAS 1B: A Foundational Multimodal Deepfake Detection ModelPublished September 21, 2026. Verified October 19, 2026.

Test against generated video

Run text-to-video clips through NeuroVerify.

Send clips from current generators through your own capture flow and see which of the six NeuroVerify signals flag them before the face match decides.

Explore NeuroVerify