Buying Multiple AI Vendors Does Not Reduce Execution Risk

Many enterprises spread AI workloads across OpenAI, Gemini, and Copilot, believing vendor diversity buys safety. Recent adversarial testing suggests otherwise: different models, different companies, and strikingly similar execution failures. The missing layer is not another model. It is deterministic runtime governance.

At a glance:

  • What happened: In recent adversarial testing, the same multi-turn privilege escalation techniques produced comparable defensive failure modes across multiple frontier AI platforms.
  • What it exposes: Buying from several vendors reduces vendor concentration risk. It does not necessarily reduce execution risk, because the boundary that decides what an agent may do still lives inside software you neither own nor control.
  • What to examine: Who actually controls execution between your AI agents and your production systems, and how you would prove it.

Two Different Risks, One Confused Strategy

Most organizations think buying multiple AI vendors reduces risk.

It does, in one specific sense. If a single provider raises prices, changes terms, suffers an outage, or deprecates a model your workflows depend on, having a second provider keeps you running. That is vendor concentration risk, and diversifying across providers is a sensible way to manage it.

But many enterprises have quietly stretched that logic further than it reaches. They deploy OpenAI for one workflow, Gemini for another, and Copilot for internal productivity, and they assume that multiple providers create independent security boundaries. The reasoning feels intuitive: different companies, different models, different safety teams, so surely the failure modes differ too.

That assumption deserves scrutiny.

Key quote: “Provider diversity is not the same as security diversity.”

What the Testing Showed

In recent adversarial testing, the same multi-turn privilege escalation techniques produced comparable defensive failure modes across multiple frontier AI platforms.

Pause on the shape of that result. The techniques did not need to be reinvented for each platform. A multi-turn approach, one that builds context, establishes trust, and escalates privilege gradually across several exchanges, found similar classes of execution weaknesses wherever it was tried. Different models. Different companies. Similar classes of execution challenges.

This is CSI’s own reported testing, and it should be read with the limits that implies: an observed pattern, not a universal law, and not a claim about which platform failed in which way. But the pattern points at something structural rather than incidental. When the same approach works in comparable ways across independently built systems, the shared weakness is probably in the shared architecture, not in any one vendor’s implementation.

Which raises the question every enterprise leader should be asking: if the defensive failure modes are similar across vendors, what exactly is the second vendor protecting you from?

Security operations center with three glowing AI vendor consoles whose cables converge on shared corporate servers behind an orange gate checkpoint

Three vendors, three workflows, one shared execution path into corporate systems. Illustrative artwork.

Why the Same Techniques Work Everywhere

Key quote: “If your security strategy depends on a model’s internal alignment mechanisms preventing unauthorized actions, then your execution boundary ultimately resides inside software you neither own nor control.”

Frontier AI companies optimize models. They train them to be helpful, to refuse harmful requests, and to behave within broad safety guidelines. That work is real, and it reduces certain kinds of harm. But it operates at the level of behavior, inside the model’s weights and its system instructions.

Here is the structural problem. If your security strategy depends on those internal mechanisms to prevent unauthorized actions, then your execution boundary lives inside software you neither own nor control. You cannot inspect the weights. You cannot pin the behavior across model versions. You cannot encode your organization’s unique authorization policies, operational tolerances, regulatory obligations, or risk appetite inside someone else’s alignment process. Those responsibilities remain yours, but the mechanism enforcing them belongs to the vendor.

And vendors, quite reasonably, optimize for their own objectives: capability, generality, and broad safety. They cannot enforce your organization’s specific authorization policies, because your policies are not their product. When every frontier platform shares this architecture, behavioral safeguards plus a direct path to your systems, it should not surprise anyone that the same multi-turn techniques find comparable purchase everywhere. The models differ. The architecture of trust does not.

Diagram comparing vendor diversity with security diversity: vendor workflows feed production directly, while governed workflows pass through an external runtime governor

Adding vendors changes the logos. Adding an external authorization check changes the security architecture. Conceptual diagram.

Ask What the Second Vendor Actually Adds

Consider a concrete scenario. Your team runs a capable agent on Vendor A with credentials that can read a customer database. You add Vendor B for a second workflow, with credentials that can modify billing records. You now have two vendors. How many independent execution boundaries do you have?

If the answer is “two,” look closer. Each agent’s ability to act still depends on its own model’s internal judgment about what is appropriate. Neither vendor enforces your rule that billing changes require a manager’s approval, or that the customer database is read-only after hours, or that no agent may touch both systems in the same session. Those are your policies. Neither model was built around them.

This is the question that matters, asked in its useful form: not “which model should we buy,” but “what determines whether a specific action is authorized, and where does that determination happen?” If the honest answer is “the model’s judgment, inside the vendor’s software,” then adding vendors multiplied your attack surface while adding no new control. You diversified your suppliers. You did not diversify your security.

Now extend the scenario one step further. If a multi-turn technique persuades one model to escalate its privilege, what in your architecture stops the same technique from working against the next vendor’s model? If the answer is nothing structural, just the hope that a different safety team caught it, then your multi-vendor strategy is a procurement plan wearing a security costume.

Where the Execution Boundary Should Live

The missing layer is deterministic runtime governance.

Instead of asking an LLM whether an action is safe, an external Runtime Governor independently evaluates each consequential request against five questions: identity (who is asking?), authority (what is it permitted to do?), policy (which organizational rules apply?), context (under what conditions?), and admissibility (is this action allowed at all?). For high-consequence operations, execution proceeds only when those conditions are satisfied. Otherwise, the request fails closed before it reaches the operating system.

Diagram contrasting an alignment-dependent boundary inside vendor software with a runtime-enforced boundary under the operator's control

An alignment-dependent boundary asks the model to behave. A runtime-enforced boundary checks the action before it executes. Conceptual diagram.

Notice what changed. The decision about whether an action executes no longer depends on the model’s behavior in that moment. It depends on an independent check, defined by you, running outside the model’s context, against your policies. The model can still be clever, still be helpful, still misunderstand an instruction. What it cannot do is convert a misunderstanding into a production change, because the governor stands between the request and the operating system.

Key quote: “Observation explains what happened. Constraint determines what is allowed to happen.”

Monitoring tells you what the agent did. Logging tells you what happened. Both are valuable, and you should have both. But neither one stops the next action. Only a constraint, evaluated before execution, determines what is allowed to happen next. That is the difference between watching the boundary and being the boundary.

Intelligence Can Be Rented. Execution Authority Should Remain Yours.

As organizations expand their use of agentic AI, the strategic question is shifting. It is no longer “which model should we buy?” It is becoming “who actually controls execution?”

That is an architectural dependency, not merely a vendor choice. Rented intelligence is a reasonable procurement decision. Rented execution authority is an abdication, because the party that decides what runs in your environment is the party that governs your environment, whatever the contract says.

So ask the question directly, and answer it concretely: what architectural controls are you putting between your AI agents and your production systems? If the list reads “we use three vendors,” you have answered a procurement question, not a security one. The fix is not to consolidate back to one vendor. It is to add the layer no vendor can sell you: your own deterministic check on what executes, under your authority, before it reaches your systems.

What to Do Next

Three-step verification diagram: inspect agents across vendors, test escalation techniques, decide where enforcement lives

Inspect what your agents can reach, test whether the boundary holds across vendors, then decide where enforcement lives. Proposed verification steps.

1. Inspect. Have your platform owner inventory every agent across every vendor deployment. For each one, record the production credentials it can reach and the actions those credentials permit.

2. Test. In a controlled environment, run the same multi-turn privilege escalation technique against each vendor path your organization uses. Record whether the boundary stopped each attempt, and which layer made the decision.

3. Decide. If authorization still depends on each model’s internal judgment, scope a pilot that places an external authorization check between agents and production. Verify that legitimate work still completes before you expand it.

Find Your Exposure First

Free AI governance assessment, instant score, no sales call required.

Score Your AI Risk in 8 Minutes · Book a Strategy Briefing

Recent Posts

Tag Cloud

Stop Threats Before They Execute

Your free Kernel-Level Defense Buyer’s Guide is ready to download.

By providing my email address, I consent to receive emails and text messages—including newsletters and marketing communications—from creators of Warden Secure, Cyber Strategy Institute, our flagship zero-trust platform for ransomware prevention, and agree to the Terms and Privacy Policy. You may unsubscribe at any time.