blog

UAE crypto security: scope the attack paths beyond smart contracts

Written by Johannes Schoenborn | Sep 6, 2026, 7:43:11 AM

A smart-contract review cannot establish whether your exchange or custody operation can withstand an attack on identities, approvals and signing workflows. For a VARA-regulated virtual-asset service provider, the regulator's testing rule explicitly extends beyond contract code to infrastructure and applications.[4] The practical decision is therefore not “contract audit or pentest?” It is which combination of tests will cover the route from access to an unauthorised asset movement.

Three takeaways for security and custody leaders

  • Set the regulatory perimeter first. VARA's Dubai remit excludes DIFC; CBUAE has a distinct Payment Token Services Regulation. A UAE address does not identify the applicable rulebook.[3][7]
  • Keep contract review, expand operational coverage. Test the identities, systems and approvals around the contract, not instead of it.
  • Separate routine testing from instructed TLPT. VARA's testing rule includes annual and pre-introduction assessment obligations; its advanced TLPT provision depends on VARA notification.[4]

VARA and CBUAE are not interchangeable labels

VARA describes its remit as virtual assets and related activities across Dubai, including special development zones and free zones, but excluding the Dubai International Financial Centre.[3] This article's VARA requirements concern VASPs subject to that regime, not every crypto business in the UAE. Operations outside that perimeter require their own regulatory analysis.

CBUAE's Payment Token Services Regulation addresses licensing or registration for Payment Token Issuance, Payment Token Conversion, and Payment Token Custody and Transfer.[7] Those defined activities matter more than whether a company markets itself as “Web3”. A group offering exchange, custody and payment products should map each legal entity and activity rather than select one regulator's name for the entire stack.

The CBUAE regulation also contains exclusions, including activities licensed or requiring licensing under its Retail Payment Services and Card Schemes Regulation or SVF Regulation.[7] Treat this as a classification question for compliance and legal counsel. Do not infer that VARA authorisation automatically resolves payment-token obligations, or that CBUAE payment-provider testing rules apply to every crypto exchange.

What VARA's testing rule actually says

The Technology and Information Rulebook, Part I.E.1, requires a qualified, independent third-party auditor to conduct vulnerability assessments and penetration testing at least annually and before introducing new systems, applications and products. It includes comprehensive smart-contract audits to the extent relevant to the VASP's business and VA Activities.[4] Contract assurance is part of that wording, not a substitute for everything else.

Part I.E.2 addresses security testing on infrastructure and applications, alongside internal and external system vulnerability audits. Part I.E.3 requires documented test and audit evidence to be immediately available for VARA inspection on request.[4] These are concrete obligations; a broad appeal to a national cybersecurity strategy adds no useful precision.

Part I.E.5 separately allows VARA to notify a VASP that advanced testing by TLPT is required, based on necessity and proportionality. Subsequent provisions address external testers, possible live-system scope, third-party participation, safety and reporting.[4] Do not present this as a universal recurring TLPT obligation or imply that any pentest fulfils a notified TLPT requirement.

Follow the asset movement, not just the contract

Start with one operation: withdrawal approval, signing-policy administration or wallet recovery. Map who initiates it, which systems enforce the rules and who can change them. This is our scope recommendation.

This operational focus is consistent with VARA's cybersecurity-policy coverage of client authentication, session controls and third-party management, and its requirement to restrict system and data access to individuals with a demonstrable business need.[5][6] The specific attack paths below are our testing recommendations, not claims about their prevalence or a ranking of incident causes.

Hypothetical example: two approvals, one administrative dependency

Imagine a custody service requiring two people to approve a withdrawal. Both approval roles depend on the same identity administration team, while a separate service prepares requests for the signer. This example is hypothetical, not an XPLT engagement or an account of a real breach.

A controlled test asks whether one compromised administrative role can undermine the intended independence of both approvals, or whether the signer rejects a request that does not match the approved transaction. It also examines whether policy changes produce an actionable alert. The smart contract could behave correctly throughout; the weakness would sit in the surrounding control process.

Agree the proof boundary before testing: synthetic identities, non-production wallets, dummy transaction requests and explicit prohibitions on real asset movement or disclosure of production keys. A simulation may be safer than execution against a live signer. Document that limitation instead of implying that production behaviour was proven.

Test and evidence checklist

Use this recommended checklist to turn the concern into a commissionable scope:

  • Perimeter: legal entities, licences, regulated activities, relevant rulebook provisions and named compliance reviewer.
  • Asset workflow: initiation, approval, policy changes, signing, reconciliation, recovery and third-party interfaces.
  • Identity boundaries: administrative privileges, service accounts, role changes, session handling and access revocation.
  • Test safety: permitted environments, dummy assets, key-handling restrictions, supplier consent, stop conditions and rollback owners.
  • Evidence: expected versus observed controls, timestamps, approval context, detection records, exclusions and reproducible findings without secrets.
  • Closure: accountable remediation owner, residual-risk decision and retest of the same control boundary after the fix.

Questions before committing the budget

Ask where the provider's expertise ends and which specialists must cover cryptography, contracts or custody design. Agree evidence handling and supplier participation. No test guarantees protection or regulatory acceptance. XPLT's penetration-testing overview is a starting point; confirm specialist capabilities and delivery commitments for your engagement.

Sources

Need to define the boundary beyond your contract audit? Request an XPLT scoping discussion with your entity-and-licence map and one withdrawal or custody workflow. Agree which controls to test, where proof must stop and what the retest should demonstrate.