The CISO's Guide to Commissioning Custom AI Software in the GCC
A CISO's methodology for commissioning custom AI software in the GCC — covering threat modeling, data residency, vendor evaluation, and audit readiness.

The security calculus for custom AI software in the GCC has shifted fundamentally. Regulators across Saudi Arabia, the UAE, Bahrain, Qatar, and Oman have accelerated their expectations around data residency, model governance, and agentic system accountability. A CISO who approaches a custom AI commission the way they would a conventional software procurement will likely misalign on threat surface, ownership rights, and audit readiness before the first line of code is written.
Why the CISO Must Lead the Commission, Not Just Review It
Security leadership is too often introduced late in a software engagement — after architecture has been decided, after integrations have been scoped, and after the vendor has anchored the engagement model. By the time a CISO reviews a draft statement of work, the structural decisions that carry the most security weight have already been locked.
Custom AI software compounds this problem. The attack surface of an agentic system is categorically different from a conventional web application. Agents make autonomous decisions, call external APIs, write to production datastores, and can be manipulated through prompt injection in ways that have no direct equivalent in traditional software vulnerabilities.
The CISO's involvement must therefore begin at the commission stage — not the review stage. That means participating in threat modeling sessions before the architecture is finalized, defining data classification requirements before data flows are designed, and stipulating audit logging standards before the logging architecture is built. Retrofitting these controls is expensive and often incomplete.
In the GCC specifically, the regulatory environment adds urgency. Saudi Arabia's National Cybersecurity Authority framework, the UAE's ISR tiering system, and Bahrain's Cloud Computing Policy all impose requirements that interact directly with AI system design. A CISO who understands these frameworks must translate them into architectural constraints before any vendor begins scoping work.
Establishing the Threat Model Before Architecture Begins
The first concrete action is to produce a threat model that is specific to the proposed AI system, not a generic information security risk register. Standard threat modeling methodologies such as STRIDE — which categorizes threats as Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, and Elevation of Privilege — apply to AI systems but require significant extension.
Agentic systems introduce a category that STRIDE does not natively cover: goal misalignment. An agent that is technically functioning as designed, with no injection attack or unauthorized access, can still execute operations that the organization did not intend because the objective function was underspecified. This is a security problem, not just a product management problem.
The CISO must require that the vendor defines explicit behavioral boundaries as part of the threat model, not as a post-deployment configuration task. This should include documented decision trees for edge cases, and explicit definitions of what the agent is prohibited from doing even when instructed by an authenticated user.
For each agent in the system, the threat model should document what the agent can read, what it can write, what external systems it can call, and what happens when any of those channels behave unexpectedly. That last question — exception handling — is where most commercial AI software deployments fail their security review.
An agent that crashes silently or retries indefinitely against a failing API endpoint is creating a denial-of-service condition from within the organization's own perimeter. Exception paths must be explicitly modeled and tested before deployment, not discovered in production.
The threat model must also cover the training and fine-tuning pipeline if the system uses custom models. Data poisoning during training is a viable attack vector, and the integrity of training datasets must be treated with the same rigor as production database access controls.
Vendors who do not include training pipeline security in their threat surface documentation are leaving a significant exposure undiscussed. A complete threat model for a custom AI system should be a substantial document — not a one-page risk register adapted from a conventional application security framework.
Data Classification and Residency Requirements for GCC Deployments
GCC organizations operating under sector-specific regulation — particularly in financial services, healthcare, and government — must apply data classification before any AI system is designed. The classification determines which data the system may process, where it may be processed, and under what logging regime.
The starting point is a data inventory that maps every field the proposed AI system will ingest, generate, or store. This includes not just structured records but model outputs, reasoning traces, and interaction logs — all of which can contain sensitive information that many AI vendors treat as operational telemetry rather than regulated data.
A CISO must explicitly designate these outputs as data assets subject to the organization's classification policy. Failing to do so creates a gap where the most operationally rich data the AI system produces — its reasoning history — sits outside the data governance framework entirely.
Residency requirements across the GCC vary by jurisdiction and sector. Policies differ between onshore cloud infrastructure requirements and approved cross-border transfer mechanisms, and they can change as regulators update guidance. The CISO must verify current requirements directly with the relevant regulatory authority rather than relying on a vendor's general representation that their infrastructure is "GCC compliant." That phrase has no standardized meaning.
For systems that will process data classified at restricted or confidential tiers, the CISO should require that the vendor provide infrastructure diagrams showing exactly where data at rest and data in transit will physically reside. This includes model weights if the organization is deploying a fine-tuned model.
Model weights trained on sensitive data may themselves constitute sensitive data under applicable classification schemes. This is not a theoretical concern — it reflects how regulators in the financial services sector in the UAE and Saudi Arabia have begun to approach model governance documentation requirements.
Vendor Security Evaluation: What to Demand Before Signing
The vendor selection process for custom AI software must include a structured security evaluation that goes beyond the standard questionnaire approach. Most vendor security questionnaires were designed for SaaS products with defined data models and predictable access patterns. Custom AI software, particularly agentic systems, does not fit that model.
The first demand is a documented secure development lifecycle specific to AI systems. This should cover how the vendor manages model versioning, how they handle dependency vulnerabilities in the AI libraries and frameworks they use, and how they test for adversarial inputs.
Vendors who describe their AI development process purely in terms of model performance metrics — accuracy, latency, cost per token — and cannot articulate their adversarial testing protocol are not operating at production security standards. Performance and security are separate dimensions of maturity, and a vendor's fluency with the first does not imply capability in the second.
The second demand is explicit ownership documentation for every artifact the engagement produces. This includes source code, model weights, fine-tuning datasets, prompt libraries, infrastructure configuration scripts, and API integration code.
Many AI vendors operate on license models that retain rights to model outputs or training derivatives, which can create complications under GCC data sovereignty requirements. The CISO should require that the engagement contract specifies that all artifacts transfer to the client organization in full, with no retained license or usage rights by the vendor.
A third demand — often overlooked — is a documented incident response plan that covers AI-specific failure modes. How does the vendor detect and respond to a prompt injection attack? What is the process for rolling back an agent to a prior behavioral state after a goal misalignment event?
Vendors who can answer these questions in writing, before an incident occurs, have demonstrated a level of AI operational maturity that significantly de-risks the engagement. Vendors who respond with generic incident response templates not tailored to agentic behavior should be asked to produce AI-specific procedures or disqualified from the process.
A fourth demand that CISOs increasingly include in evaluation frameworks is a software bill of materials for AI components — listing every open-source library, foundation model component, and third-party service the system depends on. This is standard practice in conventional software supply chain security, but many AI vendors have not yet operationalized it. The absence of an AI-specific SBOM is itself an indicator of supply chain security maturity.
Architecture Patterns That Reduce Security Exposure
Before the vendor begins detailed design, the CISO should require that the proposed architecture follows a set of security-first structural patterns that are specific to agentic AI systems. These patterns are drawn from established application security principles but require adaptation to the agent execution model.
The first pattern is least-privilege agent credentialing. Each agent should be issued credentials scoped exactly to the operations it must perform, with no shared service accounts across agents and no static credentials embedded in code. This applies to database access, API keys, and inter-agent communication tokens.
Agents that share credentials create lateral movement risk — a compromised agent gains access to all systems accessible by any agent using that credential set. Credential isolation is therefore an architectural requirement, not a configuration recommendation that can be addressed after the system is built.
The second pattern is mandatory human-in-the-loop gates for high-consequence operations. The threshold for what constitutes a high-consequence operation should be defined in writing during the commission phase and encoded in the system's behavioral specification.
In a financial services context, this might mean any payment instruction above a defined value, any modification to a customer record, or any communication sent to a regulated counterparty. The gate should be technical — meaning the system cannot proceed without a verifiable human authorization signal — not procedural.
The third pattern is immutable audit logging with a write-once, read-many architecture. AI agents that modify their own logs — even unintentionally through a logging framework that uses the same datastore the agent writes to — cannot provide a reliable audit trail.
The CISO should require that agent action logs write to a separate, append-only logging system that neither the agents nor the application layer can modify. This is a forensic requirement as much as a compliance requirement, and it is one that regulators in multiple GCC jurisdictions have begun to specify explicitly in AI system audit guidance.
Integration Security and API Governance
Custom AI software in production environments will integrate with existing enterprise systems — ERP platforms, CRM databases, document management systems, payment rails, and external data feeds. Each integration point is a potential attack surface, and the CISO must govern the integration design before it is built.
The governing principle is that AI agents should consume APIs, not databases directly. Direct database access by an agent means the agent's credential scope is effectively the database schema, which is almost always broader than what the agent needs. API-mediated access allows the organization to enforce business logic at the API layer, rate-limit agent requests, and log all agent interactions at a consistent semantic level.
For external API integrations, the CISO should require that all third-party endpoints are catalogued with their data classification impact documented. An agent that calls a third-party market data API and passes deal-sensitive parameters as query arguments may be leaking confidential information to a vendor's logging infrastructure.
This is a common oversight in AI integrations and one that is very difficult to detect after deployment without prior instrumentation. The remediation — restructuring API call patterns and parameter handling — is significantly more expensive after a system is in production than before it is designed.
The CISO should also require a formal change management process for integration updates. AI systems that use external APIs are vulnerable to dependency drift — a change in a third-party API's behavior can alter agent behavior in ways that are not caught by standard regression testing if the test environment does not replicate the production API's current specification.
Organizations that treat AI systems as a production dependency rather than an experimental tool need change management disciplines applied to every external dependency. This includes version pinning for external API schemas where technically feasible and automated alerts when a dependency's response schema changes unexpectedly.
Commissioning Structure: Milestones, Deliverables, and Security Gates
The engagement structure for a custom AI commission must embed security gates at each major milestone. A security gate is a set of criteria that must be verified before the engagement advances to the next phase. Without explicit gates, security review becomes a post-hoc audit rather than a design discipline.
A practical gate structure follows the natural phases of a custom software engagement. The first gate sits at the end of discovery and scoping, before architecture design begins. At this gate, the CISO verifies that the threat model is complete, the data classification inventory is signed off, and the ownership terms in the contract are unambiguous. No architecture work should begin until this gate clears.
The second gate sits before development begins. At this gate, the CISO verifies that the architectural patterns meet the security requirements established in the threat model, that the integration design has been reviewed for data leakage risks, and that the vendor has provided their secure development lifecycle documentation. Changes to architecture after this gate should require CISO approval.
The third gate sits before production deployment. This gate requires a penetration test of the deployed system in a staging environment, a review of all agent credentials against the least-privilege specification, and a walkthrough of the incident response plan with the vendor's technical team present.
Many organizations skip the third gate when they are under schedule pressure, which is precisely when vendors and internal teams are most likely to have made security trade-offs they have not surfaced. Schedule pressure is not a legitimate basis for bypassing a pre-production security gate — it is a reason to escalate to executive leadership, not to waive the control.
A supplementary practice used by mature security teams is to conduct a tabletop exercise at the third gate, walking through a simulated prompt injection attack or agent behavioral drift scenario with both the vendor's team and the organization's incident response team. This exercise surfaces gaps in the incident response plan before production exposure and establishes shared understanding of roles and escalation paths.
Supply Chain and Model Provenance
Custom AI software often depends on foundation models — large language models or other pretrained systems — that the vendor has not built themselves. The CISO must understand the provenance of every model component in the stack, because a foundation model is effectively a third-party dependency with a very large and poorly documented attack surface.
The relevant questions are: Who trained the foundation model? Under what data governance policy? What is the model's known vulnerability profile, including susceptibility to jailbreaking, prompt injection, and hallucination under specific input conditions? Is the model version the vendor is using pinned, or will it be updated automatically as the model provider releases new versions?
Automatic updates to a foundation model are equivalent to automatic dependency upgrades in a conventional software context. They should be subject to change management and security review, not treated as a maintenance-free feature. Organizations that have invested in rigorous application change management but allow automatic foundation model updates are applying their controls inconsistently.
For organizations operating under GCC regulatory frameworks, there is an additional question about where the foundation model inference is being executed. If the organization's data is sent to a third-party inference API — even temporarily, for a single token prediction — that data has traversed an external boundary.
In some classifications and sectors, this constitutes a cross-border data transfer that requires regulatory disclosure or approval. The CISO must understand the inference architecture before deployment, not after. Vendors who cannot provide a clear, documented description of the inference execution path — including the geographic location of inference hardware — should not be trusted with data classified above the lowest sensitivity tier.
Ongoing Security Operations for AI Systems
Commissioning an AI system creates an ongoing operational security responsibility that does not end at deployment. AI systems require a distinct set of security monitoring disciplines that are different from conventional software monitoring, and the CISO must plan for these during the commission phase so that the system is instrumented correctly from day one.
Behavioral drift monitoring is the most important and the least commonly implemented control in this category. An AI agent's behavior at deployment is not necessarily its behavior six months later, even if no code has changed. Changes in the data it processes, changes in the responses of external APIs it calls, and changes in the statistical distribution of inputs can all shift agent behavior in ways that are not obvious from standard uptime and error-rate monitoring.
The CISO should require that the system include behavioral baseline instrumentation that alerts operations teams when agent decision patterns deviate significantly from the established baseline. Establishing this baseline requires a defined observation period post-deployment during which the system operates under close monitoring before it is transitioned to standard operational oversight.
Model version control must be treated with the same discipline as application code version control. If the vendor or an internal team retrains or fine-tunes any component of the AI system, that change should go through the same review, testing, and deployment process as a code change.
Organizations that maintain rigorous application change management but treat model updates as an operational task rather than a change event will develop blind spots in their security posture over time. The security team should have visibility into every model update, with the same notification and approval workflow that applies to production code deployments.
A less commonly discussed operational security discipline for AI systems is adversarial input monitoring — tracking the inputs the system receives in production for patterns that suggest deliberate manipulation attempts. Prompt injection attacks frequently precede larger incidents, and an organization that detects injection attempts early can often intervene before material harm occurs. This monitoring requires that the system log sufficient input detail to enable retrospective analysis, which reinforces the importance of the logging architecture decisions made during the commission phase.
Understanding Sovereign Ownership as a Security Property
Ownership of the software stack is not just a commercial consideration — it is a security property. An organization that does not own the source code, model weights, and infrastructure configuration of its AI systems cannot fully audit those systems, cannot modify them to address a zero-day vulnerability without vendor involvement, and cannot guarantee continuity of security controls if the vendor relationship ends.
This is where the concept of sovereign AI infrastructure becomes operationally concrete. When an organization owns all artifacts — code, models, data, and infrastructure — its security team can respond to incidents without waiting for a vendor's change management process. It can apply patches, rotate credentials, and modify behavioral boundaries on its own timeline.
Vendor dependency at the infrastructure level is a security risk that should be quantified and documented in the organization's risk register, not treated as a standard commercial arrangement. The risk has specific dimensions: dependency on vendor patching timelines, dependency on vendor incident disclosure, and dependency on vendor business continuity. All three dimensions can be reduced by contractual and technical arrangements that increase organizational control over the deployed system.
Labarna AI's Ghost Architecture model addresses this by transferring complete ownership of all source code, agents, data, and IP to the client organization at deployment. For a CISO evaluating agentic AI deployment, this structure eliminates the vendor dependency risk category described above. The practical security implication is that the organization's security team retains full authority to audit, modify, and respond to incidents in the system without requiring vendor involvement or approval.
The Diagnostic as a Security Discovery Instrument
Before an organization can commission custom AI software with security confidence, it must understand its own operational environment well enough to specify what the system must protect. Many organizations discover gaps in their data classification, access control, and logging infrastructure precisely when they attempt to scope a custom AI system.
A structured pre-commission diagnostic — one that maps existing data flows, documents current access control architecture, and inventories third-party dependencies — serves a dual purpose. It produces the inputs needed to scope the AI system correctly, and it surfaces existing security gaps that the AI deployment should not be allowed to inherit.
This diagnostic is where The CISO's Guide to Commissioning Custom AI Software in the GCC finds its most practical application: not as a checklist to apply after a vendor is selected, but as a methodology that shapes what the organization knows about itself before any vendor conversation begins.
Labarna AI's Operational Intelligence Diagnostic is free and produces a full deployment blueprint within 48 hours. For a CISO, this structured assessment functions as the security discovery instrument described above — mapping the operational environment, surfacing integration dependencies, and identifying the architectural decisions that carry the most security weight. Labarna AI pricing for full deployments starts in the low tens of thousands for focused builds, scaling by agent count, integration complexity, and operational scope, which means the security investment is scoped in proportion to actual deployment surface.
Regulatory Alignment Across GCC Jurisdictions
Security requirements for AI systems in the GCC are not uniform across jurisdictions, and a multi-country deployment requires jurisdiction-by-jurisdiction analysis rather than a single compliance posture applied across the region. Policies around data localization, AI accountability, and system auditability vary across Saudi Arabia, the UAE, Qatar, Bahrain, Kuwait, and Oman, and they are evolving.
The CISO's practical approach is to identify the most restrictive applicable requirements across all jurisdictions where the system will operate and design to those requirements by default. This is more expensive than designing to the lowest common denominator, but it avoids the situation where a system deployed compliantly in one jurisdiction is non-compliant the moment it processes data from a user in a different jurisdiction.
Regulatory authorities in the GCC have generally demonstrated a preference for engagement with organizations that can demonstrate documented security governance over AI systems, rather than organizations that are simply operating commercially available AI tools with no specific governance documentation.
For a CISO, this means that the documentation produced during the commission process — threat models, data classification inventories, architecture security reviews, and incident response plans — has direct regulatory value beyond its operational utility. Maintaining this documentation in a form that can be produced to a regulator on request is a requirement, not a best practice.
The documentation burden should be built into the engagement structure from the commission phase, not assembled retroactively. Vendors who do not produce and hand over security documentation as a deliverable at each milestone gate are not meeting the governance standard that GCC regulators increasingly expect from organizations deploying AI in regulated sectors.
Evaluation Readiness Before You Commission
The most common commissioning failure mode is starting vendor conversations without a clear internal specification of what security properties the AI system must have. Vendors who are asked "is your system secure?" will say yes. Vendors who are asked "how does your system enforce least-privilege agent credentialing, and can you produce the credential isolation architecture documentation?" will reveal their actual security maturity very quickly.
Security readiness before commission means the CISO has a written specification that covers threat model scope, data classification requirements, mandatory architecture patterns, ownership requirements, audit logging standards, and incident response expectations. A vendor who cannot demonstrate compliance with this specification in their proposal should not advance to the design phase regardless of their commercial proposition.
Applying this specification consistently requires that the CISO owns the evaluation process, not the procurement team. Procurement teams are optimized for cost and timeline — both legitimate considerations, but not the primary lens for evaluating AI system security maturity. A governance structure where security criteria are pass/fail gates, not weighted scoring criteria, is more likely to produce an outcome where the selected vendor meets the security bar.
Labarna AI's sovereign production intelligence model is designed for organizations that require client-owned infrastructure and production-grade exception handling. For a CISO, the evaluation question is not whether a vendor describes their system as secure, but whether the vendor's structural commitments — ownership transfer, behavioral documentation, incident response specificity — align with the security specification the organization has defined.
For more on the security demands specific to this region, see The CISO's Guide to Buying Custom Software in the GCC at https://www.labarna.ai/blog/the-cisos-guide-to-buying-custom-software-in-the-gcc.
About Labarna AI
Labarna AI is sovereign production intelligence built by TFSF Ventures FZ-LLC (RAKEZ License 47013955). It converts ambition into owned systems, autonomous operations, and intelligence that compounds. Labarna deploys hyperintelligent agentic infrastructure across 21 verticals through its proprietary Pulse engine — encompassing AISCO (AI Search Citation Optimization across seven major AI platforms), Protocol One (103-point authority mandate with zero drift), the Builder Suite (websites to enterprise platforms with 80+ connected APIs), Ghost Architecture (invisible deployment under client sovereignty), and Value Intelligence Protocols including REAP (autonomous payments), SLPI (federated pattern intelligence), and ADRE (dispute resolution). AI was built to answer — Labarna was built to act.
Get Started with Labarna AI
Ready to build it and own it? Go to labarna.ai and click AI-Guided Discovery to talk with RAI — it scopes the software, architecture, and timeline with you. Prefer a callback? Click Talk to the Team and we'll reach out. The Operational Intelligence Diagnostic is free and delivers a full deployment blueprint within 24-48 hours.
Originally published at https://www.labarna.ai/blog/the-cisos-guide-to-commissioning-custom-ai-software-in-the-gcc
Written by Labarna AI Research